Informática, perguntado por sergioprslg, 1 ano atrás

É correto afirmar que a Herança é um dos recursos mais utilizados em orientação a objeto. O fato de um objeto poder herdar as características de outros objetos facilita muito a vida do programador, reduzindo a quantidade de código escrito e reaproveitando inúmeras funcionalidades já criadas. Com relação ao conhecimento sobre Herança em Orientação a Objetos na linguagem Java, analise o trecho de código abaixo e assinale a alternativa correta.


ALTERNATIVAS

O termo "extends" é utilizado para interfaces e não para herança.


Pode-se concluir que a classe "Anfibio" herda da classe "Maritimo" e, também, da classe "Terrestre".


Ao rodar o código, as classes "Maritimo" e "Terrestre" serão criadas, porém a classe "Anfibio" não.


Ocorrerá um erro ao tentar executar o código, pois o Java não suporta Herança Múltipla.


Ocorrerá um erro ao tentar executar o código, pois antes da palavra "Terrestre" também deveria ter a palavra "extends".

Anexos:

Soluções para a tarefa

Respondido por krsnamantradas
15
Creio que seja a D, em Java não há herança múltipla.

cleberjean: http://www.inf.puc-rio.br/~java/progjava/protected/apostilas/transparencias/OO3.pdf (pág. 4 do slide)
Respondido por edoelidilio
11
RESPOSTA:

Ocorrerá um erro ao tentar executar o código, pois o Java não suporta Herança Múltipla.

Perguntas interessantes