Buscar

qual a resposta correta?

Quando falamos sobre encapsulamento, podemos achar que encapsular significa apenas ocultar determinadas informações de implementação. Apesar de ocultar, ser um conceito realizado pelo encapsulamento, não significa que ocultaremos informações de uma classe para o restante do código. Na verdade, quando encapsulamos, estamos restringindo o acesso apenas a alguns atributos e métodos de uma classe/objeto para as outras classes/objetos. Porém, ainda conseguimos acesso a essas informações ocultas pelos métodos de leitura e escrita.

Sobre encapsulamento, escolha a alternativa correta

  a.

Uma classe que possui seus métodos como private, pode ser acessada apenas por classes que estejam no mesmo pacote.

  b.

O atributo deverá ser declarado sempre como privado, pois a visibilidade dele é controlada pelos métodos.

  c.

Se uma classe possui seus métodos declarados como public, nenhuma outra classe consegue acessar essas informações.

  d.

Utilizar protected significa permitir acesso às informações apenas de suas subclasses.

  e.

Quando uma classe dispõe seus atributos e métodos como protected, todas as outras classes 

💡 5 Respostas

User badge image

Tiago Lobo Dos Santos

b) O atributo deverá ser declarado sempre como privado, pois a visibilidade dele é controlada pelos métodos.
1
Dislike0
User badge image

Joaquim Gomes

.

b. O atributo deverá ser declarado sempre como privado, pois a visibilidade dele é controlada pelos métodos.

1
Dislike0
User badge image

Andre Smaira

Encapsulamento de dados refere-se ao envio de dados onde os dados são aumentados com camadas sucessivas de informações de controle antes da transmissão através de uma rede. O inverso do encapsulamento de dados é o decapsulation, que se refere às camadas sucessivas de dados que estão sendo removidos (essencialmente desembrulhados) na extremidade de recepção de uma rede.


Quando um dispositivo de rede envia uma mensagem, a mensagem assume a forma de um pacote. Cada camada de modelo OSI (interconexão de sistema aberto) adiciona um cabeçalho ao pacote. O pacote é então coberto com algumas informações direcionando-o para um destino; isso é análogo ao endereço em uma carta na qual a mensagem real é transportada dentro do envelope. Da mesma forma, a mensagem no pacote é encapsulada com algumas informações, como o endereço do próximo nó, informações de protocolo, o tipo de dados e os endereços de origem e destino.


Portanto, a alternativa correta é a alternativa B.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais