SóProvas


ID
1022191
Banca
IBFC
Órgão
PC-RJ
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Quanto à programação orientada a objeto, simplificadamente classe é o conjunto de objetos com características similares. O conjunto de atributos e métodos agregados a um só objeto, que podem ser visíveis ou invisíveis, é denominado de:

Alternativas
Comentários
  • 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.