Pular para o conteúdo principal

Questão de Engenharia de Software — Orientação a Objetos — FCC 2013

Engenharia de SoftwareOrientação a Objetos
Código
fc008082
Banca
FCC
Órgão
MPE-MA
Ano
2013
Nível
Superior
Na orientação a objetos, a herança permite definir uma classe como uma extensão de outra classe. As vantagens de utilizar herança são muitas e algumas delas são apresentadas abaixo. Assinale a alternativa INCORRETA em relação às vantagens do uso de herança.
  1. AA herança é sempre a construção mais apropriada nos casos em que se deseja reutilizar um código.
  2. BO uso de herança pode evitar a duplicação de código, pois deixa de ser necessário escrever duas cópias idênticas ou muito semelhantes de um código em comum.
  3. CA manutenção da aplicação fica mais fácil com o uso de herança, pois o relacionamento entre as classes é claramente expresso. Uma alteração em um método compartilhado entre diferentes tipos de subclasses pode ser feito apenas uma vez.
  4. DCom a utilização de herança pode tornar-se mais fácil estender uma aplicação existente.
  5. EUsando a herança, um código existente pode ser reutilizado. Se já existir uma classe semelhante à que precisamos, às vezes é possível dividir a classe existente e reutilizar o código em vez de implementar tudo novamente.
Revelar gabarito e comentário

GabaritoA — A herança é sempre a construção mais apropriada nos casos em que se deseja reutilizar um código.

Link permanente: /questoes/fc008082