O encapsulamento de dados com o código que os manipula em classes é a principal vantagem da Orientação a Objeto.
No sentido de não quebrar a encapsulação, é muito importante que os membros de uma classe (atributos e métodos) sejam visíveis apenas onde estritamente necessário.
A lei é: "Não posso quebrar o que não posso acessar"
Por isso, é comum usarmos "private" como especificador de controle de acesso para atributos de uma classe.
Já que é frequente querermos que métodos de uma classe sejam chamados por objetos de outras classes, não é raro usarmos "public" como especificador de controle de acesso para métodos de uma classe
Especificadores de controle de acesso controlam a visibilidade de membros de uma classe
São aplicados a atributos e métodos.
Exemplo de código fonte:
public class Pessoa {
private String nome;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
}
Situs Slot Joker123 online & casino deposit bonus - JtmHub
ResponderExcluirSitus Joker123 online & 경기도 출장마사지 casino deposit 익산 출장마사지 bonus. Jumbo 강릉 출장마사지 Jumbo Slot Joker123 경산 출장안마 online & casino deposit bonus. Jumbo Jumbo Slot 서귀포 출장안마 Joker123 online & casino deposit bonus.