///
Sobre os conceitos de encapsulamento na linguagem Java, analisar os itens abaixo: I - Para realizar um encapsulamento, todos os atributos e métodos de uma classe devem estar como public, tipos como: private ou protected não são permitidos no encapsulamento.
II - É um mecanismo de programação que vincula o código e os dados que ele trata, e isso mantém os dois seguros contra a interferência e má utilização externa.
III - A unidade básica de encapsulamento de Java é a classe.
IV - O propósito do encapsulamento é de organizar os dados que sejam relacionados, agrupando-os em objetos, reduzindo as colisões de nomes de variáveis, e reunir métodos relacionados às suas propriedades.
Estão CORRETOS: