Informática, perguntado por nannan43, 5 meses atrás

Leia o texto a seguir:

“Uma classe C++ pode conter tanto entidades ocultas quanto visíveis (ocultas dos clientes ou visíveis para os clientes da classe). Entidades ocultas são colocadas em uma cláusula private e entidades visíveis, ou públicas, aparecem em uma cláusula public. Logo, a cláusula public descreve a interface para instâncias da classe.”

Fonte: SEBESTA, R. W. Conceitos de linguagens de programação. 11. ed. Porto Alegre: Bookman, 2018.


Avalie as seguintes asserções e a relação proposta entre elas:

I. As cláusulas private e public são úteis para implementar, respectivamente, os princípios do encapsulamento e abstração.

PORQUE

II. Idealmente, atributos devem ser privados e métodos devem ser públicos.

Assinale a alternativa com a relação correta entre as asserções I e II:

Grupo de escolhas da pergunta

A asserção I é falsa e a asserção II é verdadeira.

Ambas as asserções são falsas.

As asserções I e II são verdadeiras, mas a II não é uma justificativa correta da I.

As asserções I e II são verdadeiras, e a II é uma justificativa correta da I.

A asserção I é verdadeira e a asserção II é falsa.

Soluções para a tarefa

Respondido por victorhgoliveira
3

Resposta: ( As asserções I e II são verdadeiras, e a II é uma justificativa correta da I. )

Explicação:


nannan43: correto
Respondido por warofages230
0

Sobre as Classes da linguagem de Programação C++ e suas devidas entidades ocultas e visíveis, a alternativa correta é a letra A.

  • A. As asserções I e II são verdadeiras, e a II é uma justificativa correta da I.

Para entendermos melhor está afirmação, precisamos conhecer mais sobre Linguagem C++.

Linguagem C++

O C++ é uma linguagem de programação de propósito geral com suporte para programação orientada a objetos, estruturada e genérica. As cláusulas são partes da sintaxe da linguagem C++ que permitem definir diferentes tipos de entidades, como variáveis, funções e classes.

Portanto, para ocultar os detalhes de implementação de sua classe dos clientes e garantir que seus dados sejam tratados com segurança, deve-se tornar seus atributos de classe privados.

Aprenda mais sobre Linguagem C++ aqui: https://brainly.com.br/tarefa/50818599

#SPJ2

Anexos:
Perguntas interessantes