Com relação aos conceitos e programas orientados a objetos, ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
O gabarito correto é a alternativa C. Para responder a essa questão, é necessário entendimento de conceitos fundamentais da programação orientada a objetos, tais como herança, objetos, atributos, métodos estáticos e classes.
Vamos à justificativa da alternativa correta:
A alternativa C afirma que "atributos iguais de objetos diferentes pertencentes à mesma classe são sempre armazenados na mesma posição de memória", o que é incorreto. Em programação orientada a objetos, cada objeto de uma classe possui sua própria cópia de atributos, armazenados em locais separados da memória. Isso permite que objetos distintos mantenham estados independentes entre si, mesmo sendo da mesma classe.
Explicando as outras alternativas:
- Alternativa A: Correta, pois define corretamente o conceito de herança, onde classes derivadas são criadas a partir de classes base.
- Alternativa B: Correta, uma variável do tipo de uma classe é considerada um objeto daquela classe.
- Alternativa D: Correta, pois quando um atributo é declarado como static, ele é compartilhado por todos os objetos da classe, existindo apenas uma única instância desse dado para a classe.
- Alternativa E: Correta, um método estático é associado com a classe em si, e não com uma instância específica, sendo assim chamado de método de classe.
Compreender esses conceitos é crucial para a aplicação correta dos princípios da orientação a objetos, o que possibilita um desenvolvimento de software mais estruturado e reutilizável.
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
c) atributos iguais de objetos diferentes pertencentes à mesma classe são armazenados em posição de memória diferente.
Alternativas esquisitas, gab C
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo