Analise o diagrama UML a seguir.
Comentários
Veja os comentários dos nossos alunos
Uma subclasse herda os atributos e operações de todas as suas classes "ancestrais".
Entendi a questão e acertei. Todavia, além da transitividade deve-se ter atenção a visibilidade das operações/funções (Ex: private, protected e public). Sendo que, em alguns casos, as funções são herdadas mas não visiveis.
e-
A questao trata de generalização. Uma classe vai se generalziando ate abranger tudo. Se a classe derivada for gato e a classe primaria felino, qualquer caracteristica geral de felino tambem atenderá gato. Na classe acima, animal, qualquer metodo que se aplique a animais em geral tambem sera para gato.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo