Engenharia de softwareOrientação a objetos
- (Quadrix 2012)
Sobre herança na programação orientada a objetos, é correto afirmar que:
A) possui função semelhante à generalização/especialização na modelagem de dados, entretanto, uma superclasse só pode herdar uma superclasse.
B) uma subclasse não pode sobrescrever métodos existentes na superclasse, para evitar a redundância de código.
C) em uma relação de herança as constantes públicas não são herdadas, apenas as variáveis e métodos públicos.
D) uma superclasse herda apenas os métodos privados de todas as subclasses abaixo na hierarquia de herança.
E) tem como um dos principais objetivos permitir o reaproveitamento de código, já que diversas classes podem herdar métodos públicos centralizados em uma única classe.
Próximo:
EXERCÍCIOS - Exercício 294
Vamos para o Anterior: Exercício 292
Tente Este: Exercício 190
Primeiro: Exercício 1
VOLTAR ao índice: Engenharia de software