Aprendendo sobre Encapsulamento

Encapsulamento e modificadores de acesso

O encapsulamento restringe seus métodos e atributos e define a acessibilidade que eles terão.
cadeado privado

Qualificadores ou modificadores de acesso:

  • Public - nível sem restrições, visível em qualquer local do projeto;
  • Private - apenas a própria classe tem acesso;
  • Protected - qualquer classe do pacote ou subclasses. 
Se em algum momento for necessário inserir um valor em uma variável com modificador private ou ler o seus dados, é necessário dois métodos em suas respectivas classes: "get" e "set"

Ex: 

public void setNome (Tipo nome){

this.nome = nome;

}

public String getNome (){

return nome;

}

obs: o nome do atributo fica em maiúsculo  junto com esses métodos.


Comentários

Postagens mais visitadas deste blog

Livros sobre Java e apostila

O que é Java?