Com base na descrição fornecida, a alternativa correta é: "Quando uma classe é pai (Dog) de uma classe filha abstrata (Mamifero), e a classe abstrata pai tem um método abstrato, a classe filha é obrigada a implementar o método sound()." Isso ocorre porque, de acordo com a teoria de Orientação a Objetos, uma classe abstrata pode ter métodos abstratos, que são métodos sem implementação. Quando uma classe é filha de uma classe abstrata que tem um método abstrato, a classe filha é obrigada a implementar esse método. No caso apresentado, a classe abstrata Mamifero tem o método abstrato "sound()", e a classe Dog é filha de Mamifero, portanto, é obrigada a implementar o método "sound()".
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar