Considere o código JAVA abaixo:Em relação ao código acima, é...
Em relação ao código acima, é correto afirmar que:
Comentários
Veja os comentários dos nossos alunos
Para a FCC, atributos private não são herdados por subclasses. Pode parecer óbvio para alguns, mas pelo conceito de herança, são. Private significa que o atributo não é visível para subclasses, e não que não são herdados. Para a CESPE, o item e provavelmente estaria correto.
Infelizmente é necessário saber o que cada banca pensa de algo, estando ela errada ou não.
Também esta certa:
c) Todas as classes que herdarem a classe Carro terão o atributo modelo.
Se a classe Carro tem acesso ao atributo "modelo" que está em Veiculo ou qualquer classe que o Veiculo extenda, as subclasses de Carro, da mesma forma, também terão acesso a este atributo.
Entretanto o item C tambem me parece correto , pois qualquer classe que herde de carro , herdará também atributo modelo , não entendi porque foi considerada errada , provavelmente teria marcado o item C.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo