Conceitos de Orientação a Objetos/Herança

Fonte: Wikiversidade

Herança ocorre quando uma classe filha, chamada de subclasse, é criada herdando características de uma classe pai, chamada de superclasse. A subclasse pode herdar métodos e atributos da superclasse. No diagrama acima, podemos inferir que a Classe primata é subclasse de mamífero, pois suas características foram herdadas por ela, assim como a classe Ser Humano é descendente da classe Primata. Além disso, o exemplo acima é uma representação de uma Herança simples, onde uma classe herda de apenas uma superclasse. Herança múltipla acontece quando a classe herda características de duas ou mais classes, que é o caso do ser humano, que herda o DNA do pai e da mãe.