QUESTÃO 10

Uma classe define atributos e métodos que servirão como modelo para os objetos. Cada objeto criado a partir de uma mesma classe possui seus próprios atributos, que podem assumir valores diferentes, definindo assim o estado em que cada objeto se encontra. Já os métodos representam o comportamento, e são compartilhados por todos os objetos da classe, embora seu resultado possa variar dependendo dos valores dos atributos de cada instância.

Fonte: OLIVEIRA JUNIOR, E. A.; NOEL, A. A. Programação Orientada a Objetos. Florianópolis: Arqué, 2023.

 

Com base no texto apresentado, sobre o estado e o comportamento de objetos em Java, assinale a alternativa correta:

Alternativas

Alternativa 1 – O estado de um objeto é determinado pelos métodos que ele pode executar.

Alternativa 2 – Cada objeto de uma classe possui métodos próprios, distintos dos demais objetos.

Alternativa 3 – O comportamento de um objeto varia de acordo com o conjunto de atributos que ele possui.

Alternativa 4 – Os atributos de um objeto são compartilhados por todos os objetos criados a partir da mesma classe.

Alternativa 5 – Objetos de uma mesma classe compartilham o mesmo código de métodos, mas podem ter estados diferentes conforme os valores de seus atributos.

Este site utiliza cookies para lhe oferecer uma melhor experiência de navegação. Ao navegar neste site, você concorda com o uso de cookies.