Ed
ano passado
Você mencionou que a sentença II é verdadeira, então vamos analisar as outras sentenças: I. Java suporta diretamente somente herança simples, entretanto ela permite uma versão de herança múltipla com a implementação da classe virtual abstract. - Falso. Em Java, a herança múltipla de classes não é suportada, mesmo com o uso de interfaces. A herança múltipla é evitada devido a possíveis problemas de ambiguidade e complexidade. III. Em Java, quando um método é definido como final, ele pode ser sobreposto somente em classes descendentes. - Falso. Quando um método é definido como final em Java, ele não pode ser sobrescrito em classes descendentes, pois a palavra-chave final indica que o método não pode ser alterado. Portanto, a única sentença correta é a II. A alternativa que contém todos os itens verdadeiros é: nenhuma, pois apenas a sentença II é verdadeira.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material