HERANÇA
O conceito de herança parte de uma classe pai(superclasse), que ao criar novas classes(subclasses), estas aderem seus atributos e podem ser implementadas com novas funções
Caracteristicas da herança:
Permite reaproveitamento de codigo(software)
constroi uma nova classe a partir de uma classe ja existente
Caracteristicas da Subclasse:
-> é mais aderida de objetos
-> pode ser implementada com novas funções
-> herda comportamentos da classe anterior.
EXE:
Classe derivada:
novas caracteristicas podem ser criadas
novas ações podem ser implementadas
ações ja existentes podem ser sobrepostas
Generalização/Especificação: é a abstração que permite compartilhar semelhanças e distinguir diferenças.
Representação de Heranças
Para representar a hierarquia de classes, utilizamos as arvores
Nenhum comentário:
Postar um comentário