-
uma classe derivada é uma implementação mais especifica
-
É mais específica pelo fato de que quando se aplica herança, vamos construir uma classe genérica e as classes filhas, vão usar o que tem de genérico (bom) na pai, mas vão implementar suas especificidades para atingir seus objetivos.
-
Classe pai --> generalização
Classe filha--> especialização
-
Nesta questão o Cespe utilizou o termo “classe derivada” que é sinônimo de classe-filha ou subclasse.
O erro da afirmativa está em dizer que a classe derivada é uma implementação mais genérica da classe da qual ela deriva. Na verdade, a classe derivada é uma implementação mais especializada da classe da qual ela deriva. É o oposto.
Por isso que as subclasses são também chamadas de especializações de suas superclasses.
E as superclasses são chamadas de generalizações de suas subclasses.
Resposta: Errado