-
Estado não poderia ser, pois ele se refere a métodos e atributos e estado se refere apenas a atributos. A que está mais correta é encapsulamento, mas a questão é esquisita.
-
A resposta esta escrita na pergunta, pois esta dizendo "O conjunto de atributos e métodos agregados a um só objeto", logo se esta falando do objeto estes métodos e atributos são especificos do objeto podendo ser private ou public. e esta encapsulado no mesmo e não na classe.
-
acho que a questão deveria ser anulada.
"O conjunto de [...] é denominado de:" Encapsulamento não é um "conjunto" de coisas, é um CONCEITO.
-
Encapsulamento: Em linguagens de POO, os dados e funções são encapsulados em uma única entidade – o objeto. O encapsulamento de dados e a ocultação de dados (ou data hiding), evitam a alteração indevidas, além de simplificar a elaboração, a depuração e manutenção do programa. Além disso, quando um objeto tenta acessar as propriedades de outro objeto, deve sempre fazê-lo por uso de métodos do objeto ao qual se deseja atribuir ou requisitar uma informação, mantendo ambos os objetos isolados.
O encapsulamento é uma das bases de orientação a objetos, beneficiando a reutilização de código no projeto. Isso ocorre uma vez que os objetos encapsulados passam a se comunicar por meio de suas interfaces, facilitando sua manutenção e extensão.
-
Fala-se do mesmo objeto. Apenas por esta características podemos eleiminar as outras alternativas. Encapsulamento é sempre no mesmo objeto. Não podendo ser Herança, que trata de objetos diferentes e Subclases que também são objetos diferentes. Evento e Estado não se aplicam. Só resta Encapsulamento.