Ed
ano passado
Vamos analisar cada uma das afirmações: I- Quando uma classe X possui como atributo um objeto da classe Y como atributo, a classe X deve herdar Y. Falso. Ter um objeto da classe Y como atributo na classe X não implica que X deva herdar Y. Isso é uma composição, não herança. II- Quando uma classe X deseja acessar atributos e métodos privados da classe Y, a classe X deve herdar Y. Falso. Mesmo que a classe X herde a classe Y, ela não poderá acessar diretamente os atributos e métodos privados de Y. A herança não permite acesso a membros privados. III- Herança é utilizada quando temos classes que possuem semelhanças entre métodos e atributos, a classe herdeira recebe métodos, atributos da classe herdada. Verdadeiro. Essa afirmação está correta, pois descreve bem o conceito de herança na orientação a objetos. Com base nas análises, apenas a afirmação III está correta. Portanto, a alternativa correta é: B) III apenas.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material