Informática, perguntado por lrcorrea1, 8 meses atrás

Um dos pontos mais interessantes da programação orientada a objetos é seu suporte ao encapsulamento e ocultação de dados. Essa característica é implementada por meio dos modificadores de acesso, aplicados em classes, métodos e campos. Com ela, os campos das classes ficam protegidos de alterações indevidas de outros programadores.

Faça a correspondência entre as colunas dos quatro modificadores de acesso disponibilizados pelo Java:

Coluna 1:

(I)Public

(II)Private

(III)Protected

(IV)Sem modificadores

Coluna 2:

(a)Garante que o campo ou método da classe, declarado com esse modificador, poderá ser acessado ou executado a partir de qualquer outra classe.

(b)Só podem ser acessados, modificados ou executados por métodos da mesma classe, sendo completamente ocultos para outros programadores.

(c)Funciona como o private, mas permite que classes herdeiras também tenham acesso ao campo ou método declarado com este modificador de acesso.

(d)Neste caso, os campos e métodos serão considerados como pertencentes à categoria package ou friendly e podem ser acessados em todas as classes de um mesmo pacote.

A sequência correta na correspondência das colunas será:

Alternativas:

a)
I-a, II-b, III-d, IV-c;

b)
I-a, II-b, III-c, IV-d;

c)
I-d, II-c, III-b, IV-a;

d)
I-b, II-c, III-d, IV-a;

e)
I-c, II-b, III-a, IV-d;


guilhermekupka183: está com cara de ser a alternativa A)
nazarenoaugusto: B C E E B - Corrigido pelo AVA
adrielbispo96: BCEEB - CORRIGIDO PELO AVA

Soluções para a tarefa

Respondido por guilhermekupka183
7

Resposta:

eu acho que é alternativa B)

Explicação:

Confia no PAI

Respondido por ruancastro15
0

 A alternativa correta é a letra b). A programação orientada a objetos é muito importante pois através do uso desse tipo de abstração nós conseguimos realizar códigos que são muito mais "enxutos" de modo que um mesmo objeto pode ter diferentes características (atributos).

 A programação orientada a objeto é uma área de estudos que independe um pouco da linguagem de programação a qual estamos estudando. Por mais que cada linguagem possua sua particularidade durante a manipulação e criação de classes, teoricamente temos definições extremamente similares quando se trata de orientação a objetos.

 Saiba mais: https://brainly.com.br/tarefa/25095599

Anexos:
Perguntas interessantes