Ed
há 3 meses
Vamos analisar cada afirmativa: I - Correta. Uma subclasse herda atributos e métodos da superclasse, podendo sobrescrever métodos (override) e adicionar novos atributos e métodos específicos. II - Incorreta. Um método sobrecarregado (overloaded) tem o mesmo nome, mas parâmetros diferentes (tipo ou quantidade). O que tem nome e parâmetros iguais e é redefinido na subclasse é um método sobrescrito (overridden). III - Incorreta. A descrição da visibilidade está errada: - Pública: métodos podem ser acessados por qualquer código, dentro ou fora da hierarquia. - Privada: métodos acessíveis apenas dentro da própria classe. - Protegida: métodos acessíveis dentro da própria classe e suas subclasses (hierarquia). No enunciado, a visibilidade pública está descrita incorretamente. Portanto, apenas o item I está correto. Resposta correta: apenas o item I está correto. Como não foi fornecida a lista de alternativas, a resposta correta é aquela que contém somente o item I verdadeiro.