Quando se fala em programação orientada a objetos, uma das principais características é poder conectar partes de um determinado programa que funcionam, aparentemente, de forma isolada. Assim, são garantidas a flexibilidade e a facilidade no momento em que surgem novas modificações ou características a serem implementadas. Conforme o enunciado e os conceitos de encapsulamento, analise as asserções a seguir e a relação proposta entre elas. I. No encapsulamento, as informações importantes estão contidas dentro de um objeto e apenas as informações selecionadas e essenciais são expostas. POIS II. A implementação e o estado de cada objeto no encapsulamento são mantidos em uma classe definida, fazendo com que outros objetos não tenham acesso a essa classe. A respeito das asserções, assinale a alternativa correta a seguir. a. As asserções I e II são proposições falsas b. A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira c. A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa d. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. e. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
Resposta: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Explicação:
A proposição I está Correta. O encapsulamento em programação orientada a objetos envolve a ocultação dos detalhes internos de um objeto e a exposição apenas das informações essenciais por meio de interfaces bem definidas. E a proposição II esta igualmente Correta. O encapsulamento envolve a ideia de que os detalhes de implementação de um objeto são mantidos dentro da classe à qual o objeto pertence. Outros objetos não têm acesso direto a esses detalhes de implementação.
Lista de comentários
Resposta: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Explicação:
A proposição I está Correta. O encapsulamento em programação orientada a objetos envolve a ocultação dos detalhes internos de um objeto e a exposição apenas das informações essenciais por meio de interfaces bem definidas. E a proposição II esta igualmente Correta. O encapsulamento envolve a ideia de que os detalhes de implementação de um objeto são mantidos dentro da classe à qual o objeto pertence. Outros objetos não têm acesso direto a esses detalhes de implementação.
Resposta: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Explicação:
CONFERIDO PELO AVA