Questões Engenharia de Software Analise e Projeto Orientado a Objetos
Assinale a opção correta.
Responda: Assinale a opção correta.
💬 Comentários
Confira os comentários sobre esta questão.

Por Rodrigo Ferreira em 31/12/1969 21:00:00
Gabarito: b)
Vamos entender o que cada termo significa para esclarecer a resposta.
Encapsulamento é um dos pilares da programação orientada a objetos. Ele consiste em proteger os dados (atributos) de um objeto, permitindo que sejam acessados ou modificados apenas por meio de métodos específicos (operações). Isso cria uma "barreira" que protege o estado interno do objeto, garantindo integridade e controle.
A alternativa b) diz que o encapsulamento produz uma estrutura de software (objeto) que compreende um anel de operações protetoras em torno de atributos que representam o estado do objeto. Isso está correto, pois o encapsulamento envolve justamente isso: um conjunto de operações (métodos) que controlam o acesso aos atributos.
As outras alternativas mencionam termos que não são usados ou estão incorretos no contexto da orientação a objetos, como "conectividade orientada a objeto", "escalonamento orientado a objeto", "encadeamento orientado a objeto" ou "encapsulamento orientado a processo", que não são conceitos padrão.
Portanto, a alternativa correta é a b).
Vamos entender o que cada termo significa para esclarecer a resposta.
Encapsulamento é um dos pilares da programação orientada a objetos. Ele consiste em proteger os dados (atributos) de um objeto, permitindo que sejam acessados ou modificados apenas por meio de métodos específicos (operações). Isso cria uma "barreira" que protege o estado interno do objeto, garantindo integridade e controle.
A alternativa b) diz que o encapsulamento produz uma estrutura de software (objeto) que compreende um anel de operações protetoras em torno de atributos que representam o estado do objeto. Isso está correto, pois o encapsulamento envolve justamente isso: um conjunto de operações (métodos) que controlam o acesso aos atributos.
As outras alternativas mencionam termos que não são usados ou estão incorretos no contexto da orientação a objetos, como "conectividade orientada a objeto", "escalonamento orientado a objeto", "encadeamento orientado a objeto" ou "encapsulamento orientado a processo", que não são conceitos padrão.
Portanto, a alternativa correta é a b).
⚠️ Clique para ver os comentários
Visualize os comentários desta questão clicando no botão abaixo
Ver comentários