Avalie as afirmativas abaixo sobre orientação a objetos. I....

Próximas questões
Com base no mesmo assunto
Q630827 Engenharia de Software

Avalie as afirmativas abaixo sobre orientação a objetos.

I. Interface é uma instância de um contrato abstrato entre a subclasse e superclasse.

II. A possibilidade de uma subclasse herdar características de mais de uma superclasse é chamada de Herança múltipla.

III. Objeto é uma instância de classe.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - II e III são verdadeiras.

A questão aborda conceitos fundamentais da programação orientada a objetos. Para respondê-la corretamente, é necessário conhecer os significados de interface, herança múltipla e o conceito de objetos e classes.

A alternativa II está correta, pois a Herança múltipla refere-se à capacidade de uma subclasse herdar características e comportamentos de mais de uma superclasse. Isso permite a combinação de funcionalidades de múltiplas linhas de herança numa única classe.

A alternativa III também está correta. Um Objeto é uma instância de uma Classe, sendo um conceito central na programação orientada a objetos. A classe define a estrutura e o comportamento dos objetos, enquanto cada objeto é uma manifestação concreta dessa definição.

Por outro lado, a afirmativa I é incorreta. Uma Interface não é uma instância, mas sim um conjunto de métodos abstratos que define um contrato que as classes implementadoras devem seguir. A interface estabelece "o que" uma classe deve fazer, mas não "como" deve fazer.

Portanto, apenas as afirmativas II e III são verdadeiras, e a alternativa C é a correta.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

I. ERRADO. As interfaces são padrões definidos através de contratos ou especificações. Um contrato define um determinado conjunto de métodos que serão implementados nas classes que assinarem esse contrato.

II.CERTO

III. CERTO

 

Fonte: http://www.devmedia.com.br/polimorfismo-classes-abstratas-e-interfaces-fundamentos-da-poo-em-java/26387

I. Interface não pode ser instanciada. Logo, afirmativa está incorreta.

II. CORRETA

III. CORRETA

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo