Logo Passei Direto
Buscar
Pergunta 2 Leia atentamente as seguintes afirmativas sobre Programação Orientada a Objetos (POO): I - Uma classe derivada – ou subclasse – herda atributos e métodos definidos em sua classe-pai – superclasse –, podendo sobrepor métodos da classe-pai e/ou criar atributos e métodos conforme as suas necessidades específicas. II - Um método sobrecarregado é aquele com nome e parâmetros iguais ao método original implementado na superclasse. III - Métodos podem ter três possíveis formas de visibilidade: a pública permite que métodos sejam invocados apenas por métodos externos à sua hierarquia de classe; a privada possibilita que sejam invocados apenas por métodos da própria classe; a protegida permite que sejam invocados apenas por métodos da própria classe e subclasses. É VERDADEIRO o que se afirma em
User badge image
Luis Mendonça

há 3 meses

Respostas

User badge image

Ed Verified user icon

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.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina