ID 2620510 Banca CS-UFG Órgão SANEAGO - GO Ano 2018 Provas CS-UFG - 2018 - SANEAGO - GO - Analista de Sistemas Disciplina Engenharia de Software Assuntos Orientação a Objetos Uma classe abstrata A contém o método abstrato foo(), que não foi reimplementado pela classe B que herda de A. Nesse contexto, Alternativas a criação de uma classe abstrata C, que herda de B, requer a implementação do método foo(). a implementação do método foo() em B é obrigatória para que ela compile. a chamada do método foo() de um objeto de B chamará a implementação existente em A. a classe B não pode sobrecarregar o método foo(). Responder Comentários b- Herdar de uma classe abstrata obriga a classe derivada a implementar todos os metodos abstratos. Se um faltar, nao ocorre compilação. A alternativa a) também seria verdadedeira caso a classe B fosse abstrata. Nesse caso, a obrigação de implementar o método ficaria a cargo da classe concreta que estendesse B. Gloomy Gulch. Pode ter o corpo do método vazio é claro que perderia sentido, ou mesmo se utilizar do polimorfismo B poderia ser abstrata também.