Logo Passei Direto
Buscar
Uma classe de nome animal tem uma subclasse de nome mamíferos. Qual das seguintes afirmações é verdadeira: Opção A Por causa da herança única, a classe Mamífero não pode ter subclasses. Opção B Por causa da herança única, Mamífero pode não ter irmãos Opção C Por causa da herança única, a classe Mamífero não pode ter outro pai de Animal. Opção D Por causa da herança única, Animal pode ter apenas uma subclasse.
User badge image
Mariane Dalapicola da rosa

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar cada uma das opções em relação ao conceito de herança única em Programação Orientada a Objetos: Opção A: "Por causa da herança única, a classe Mamífero não pode ter subclasses." - Esta afirmação é falsa. A herança única significa que uma classe só pode ter um pai, mas isso não impede que ela tenha subclasses. Opção B: "Por causa da herança única, Mamífero pode não ter irmãos." - Esta afirmação é confusa. A herança única não implica que não possa haver outras subclasses de Animal, apenas que Mamífero não pode ter mais de um pai. Opção C: "Por causa da herança única, a classe Mamífero não pode ter outro pai de Animal." - Esta afirmação é verdadeira. A herança única significa que Mamífero herda apenas de Animal e não pode ter outra classe pai. Opção D: "Por causa da herança única, Animal pode ter apenas uma subclasse." - Esta afirmação é falsa. Animal pode ter várias subclasses, como Mamífero, Réptil, Aves, etc. Portanto, a opção correta é: Opção C: Por causa da herança única, a classe Mamífero não pode ter outro pai de Animal.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina