—Mas além disso, ele tem algumas características e acções que só ele pode realizar.
—Em momentos como este, é utilizado a herança.
—Uma classe pode estender todas as características de outra e adicionar algumas coisas a mais. Desta forma, a classe SerHumano será uma especialização (ou subclasse) da classe Animal.
- A classe Animal seria a classe pai da SerHumano, e logicamente, a classe SerHumano seria a classe filha da Animal.
- Uma classe pode sempre ter vários filhos, mas normalmente as linguagens de programação orientadas a objectos exigem que cada classe filha tenha apenas uma classe pai.
- A linguagem C++ permite que uma classe herde as características de várias classes (herança múltipla), mas C++ não é um bom exemplo quando se está falando sobre conceitos de POO.
0 comentários:
Enviar um comentário