Questão de Engenharia de Software — Orientação a Objetos — FCC 2011
Engenharia de SoftwareOrientação a Objetos
- Código
- fc114493
- Banca
- FCC
- Órgão
- TCE-PR
- Ano
- 2011
- Nível
- Superior
- Cargo
- Analista de Controle - Informática
Em relação à Programação Orientada a Objetos, é INCORRETO afirmar:
- APolimorfismo pode ser entendido como um conceito complementar ao de herança. Assim, no polimorfismo é possível enviar a mesma mensagem a diferentes objetos e cada objeto responder da maneira mais apropriada para sua classe.
- BUma agregação representa um todo que é composto de várias partes e constitui um relacionamento de contenção; se qualquer uma das partes for destruída, as demais partes também o serão.
- CInterfaces são como as classes abstratas, mas nelas não é possível implementar nenhum método, apenas declarar suas assinaturas; uma classe ao implementar uma interface deverá escrever todos os seus métodos.
- DNo contexto da herança, uma instância da subclasse é, também, uma instância da superclasse.
- EA aplicação do polimorfismo utilizando interfaces requer que o método polimórfico seja definido na classe ancestral como abstract para possibilitar sua redefinição nas classes descendentes.