Acerca de análise e projetos orientados a objetos, julgue o ...
Recurso de classes é a propriedade dos objetos que viabiliza a implementação de hierarquia entre objetos.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E - errado
Para entender a questão, é importante compreender os conceitos da análise e projeto orientados a objetos. Nesse contexto, os termos recurso de classes e hierarquia entre objetos são fundamentais. Recursos de classe geralmente referem-se a métodos e atributos que pertencem à classe e não a uma instância específica de um objeto. Por outro lado, a hierarquia entre objetos está relacionada ao princípio de herança, que permite que uma classe herde características (atributos e métodos) de outra classe.
O erro na afirmação proposta está em associar recurso de classes com a implementação de hierarquia entre objetos. Quando falamos em estabelecer uma hierarquia, estamos nos referindo à herança e não aos recursos de uma classe. A herança é um pilar da orientação a objetos que permite a criação de uma nova classe com base em uma já existente, estabelecendo assim uma relação de parentesco entre elas, onde a classe filha herda os atributos e métodos da classe pai, com a possibilidade de adicionar novos ou modificar os existentes.
Portanto, a afirmativa é incorreta porque mistura dois conceitos distintos. A herança é o mecanismo pelo qual classes podem estender outras classes, formando uma hierarquia, enquanto os recursos de classe (como métodos estáticos ou atributos de classe, por exemplo) relacionam-se mais com a forma como uma classe disponibiliza funcionalidades e dados que não dependem de uma instância específica.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Qual a fonte dessa questão? Não encontrei nada no Sommerville ou Presmann. O erro seria que recursos de classes é uma propriedade das classes e não de objetos?
Silas, pensei da mesma forma. Até onde entendi, Recursos de Classes são o mesmo que Métodos, que por sua vez são propriedade da classe e não do objeto.
Lembrando q objeto é a classe instanciada.Logo classe diferente de objeto.
No meu entendimento o examinador queria falar de herança e bagunçou vários conceitos.
Uma escrita para deixar o item correto seria: " Herança de classes é a propriedade das classes que viabiliza a implementação de hierarquia entre classes.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo