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.