Em relação aos conceitos de orientação a objetos, assinale a opção correta.
-
A A alteração no método de uma classe modifica o comportamento dos objetos das suas subclasses.
-
B Com a herança múltipla, todos os métodos de cada uma das superclasses passam a compor o comportamento das subclasses.
-
C Em um programa orientado a objetos, os métodos a serem efetivamente executados podem não estar determinados em tempo de compilação.
-
D Todas as classes de um programa orientado a objetos implementam ou herdam métodos que deverão compor o comportamento dos seus objetos instanciados.
-
E O polimorfismo permite construir uma hierarquia de classes em que todo o comportamento comum esteja concentrado na superclasse, sendo implementados na subclasse apenas métodos não definidos na superclasse.