Ed
há 2 semanas
Vamos analisar as asserções: 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. Verdadeira. Essa é uma definição correta do encapsulamento, que visa proteger os dados internos de um objeto e expor apenas o que é necessário. 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. Falsa. Embora a implementação e o estado de um objeto sejam mantidos em uma classe, a afirmação de que "outros objetos não têm acesso a essa classe" não é correta. Outros objetos podem acessar a classe, mas o acesso aos dados internos do objeto é controlado por meio de métodos públicos (getters e setters). Agora, vamos às alternativas: a. As asserções I e II são proposições falsas. (Falsa, pois a I é verdadeira) b. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. (Falsa, pois a II é falsa) c. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. (Falsa, pois a II é falsa) d. A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa. (Verdadeira, pois a I é verdadeira e a II é falsa) e. A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira. (Falsa, pois a I é verdadeira) Portanto, a alternativa correta é: d) A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.