Ed
há 2 anos
Vamos analisar cada uma das afirmações: I- No Java o comando que utilizamos para representar a relação de herança é o extends. Verdadeiro, essa afirmação está correta, pois em Java utilizamos a palavra-chave "extends" para indicar que uma classe herda de outra. II- Dentre as vantagens da herança está reduzir a replicação de códigos entre classes. Verdadeiro, essa afirmação também está correta, já que a herança permite que classes filhas reutilizem o código da classe pai, reduzindo a duplicação. III- Dentre as vantagens da herança está o desempenho computacional que é muito superior quando adotamos herança. Falso, essa afirmação não é necessariamente verdadeira. Embora a herança possa facilitar a organização do código, não há garantia de que ela melhore o desempenho computacional. Na verdade, em alguns casos, a herança pode até introduzir uma sobrecarga. Com base na análise, as afirmações verdadeiras são I e II. Portanto, a alternativa correta que contém todos os itens verdadeiros é: C) I e II apenas.
Cadastre-se ou realize login
Ed
há 3 anos
A alternativa correta é a letra C) I e II apenas. A afirmação I está correta, pois em Java utilizamos a palavra-chave "extends" para indicar a relação de herança entre classes. A afirmação II também está correta, pois uma das vantagens da herança é a redução da replicação de código entre classes, já que as classes filhas herdam os atributos e métodos da classe pai. Já a afirmação III está incorreta, pois a herança não tem relação direta com o desempenho computacional. O desempenho pode ser afetado por diversos fatores, como a complexidade dos algoritmos e a quantidade de dados processados.
Mais perguntas desse material