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

Na programação orientada a objetos, existem alguns importantes paradigmas, dentre eles, há o encapsulamento, que produz a modularização necessária para facilitar o entendimento do sistema pelo desenvolvedor.

Considerando o paradigma de encapsulamento, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).


I. ( ) A ocultação de informação ao desenvolvedor permite que ele saiba o que a classe faz, mas não, necessariamente, como faz.

II. ( ) O encapsulamento é utilizado para proteger uma classe inteira, podendo ser pública ou privada.

III. ( ) O encapsulamento é utilizado para determinar o acesso dos atributos da classe, que podem ser públicos, privados ou protegidos.

IV. ( ) Para que ocorra o encapsulamento, os atributos e métodos precisam ser definidos como públicos.


Assinale a alternativa que apresenta a sequência correta.
a.

V, V, V, F.
b.

V, F, V, F.
c.

F, V, V, V.
d.

V, V, F, F.
e.

F, F, F, V.

Soluções para a tarefa

Respondido por lpede10
7

Resposta:

a alternativa correta é a letra a.

Explicação:

conferido no AVA.

I - verdadeiro, dessa forma, o desenvolvedor não precisa saber a lógica de um dado método, apenas chamá-lo.

II - verdadeiro;

III - verdadeiro;  para definir o tipo de acesso aos membros da classe, são usados os modificadores de acesso: public, protected e private.

IV - falso;  ao usar o modificador de acesso public, os atributos e métodos podem ser acessados por todas as entidades do sistema;

Respondido por yancarvalho3
1

Sobre a programação orientada a objetos (POO), os paradigmas de encapsulamentos corretos apresentados são as sentenças I, II e III, logo, alternativa A.

Mas por que a alternativa A é a que melhore representa o encapsulamento na programação orientada a objetos?

Na primeira sentença é falado que a ocultação de informação permite que o desenvolvedor saiba o que a classe faz porém não como ela faz, isso é verdade e é um meio de proteção utilizada na programação.

Na segunda sentença fala que o encapsulamento é utilizado para proteção de uma classe podendo ser pública ou privada, isso é verdade pois na programação orientada a objetos podemos dividir classes dessa maneira por segurança.

Na terceira sentença é falado que o encapsulamento é utilizado para determinar o atributo de classe, isso é verdade como vimos anteriormente nas outras sentenças.

Na quarta sentença é dito que o encapsulamento precisa ser público, isso está INCORRETO.

Saiba mais sobre programação orientada a objetos aqui:

https://brainly.com.br/tarefa/52579187

#SPJ2

Anexos:
Perguntas interessantes