Ed
semana passada
Vamos analisar cada afirmativa: I – "A herança se aplica entre atributos de uma mesma classe, de forma que possam ser definidos com um mesmo tipo de dados." Incorreto. Herança é um relacionamento entre classes, onde uma classe (subclasse) herda atributos e métodos de outra (superclasse). Não se aplica apenas a atributos dentro da mesma classe. II – "O chamado encapsulamento é um recurso que auxilia no ocultamento de dados e métodos de forma que apenas a classe que contém estes elementos pode ter acesso a eles se desejado." Correto. Encapsulamento é justamente o princípio que permite esconder dados e métodos, controlando o acesso a eles. III – "O conceito de polimorfismo serve para que classes possam aproveitar recursos como métodos e atributos de outra classe sem precisar que estes elementos sejam escritos novamente nas classes que irão reaproveitá-los." Incorreto. Essa descrição corresponde à herança, não ao polimorfismo. Polimorfismo é a capacidade de objetos de diferentes classes responderem de forma diferente a uma mesma mensagem (método). Portanto, apenas o item II está correto. Resposta correta: e) II, apenas.
Cadastre-se ou realize login