Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Público-Alvo: Iniciantes em programação orientada a objetos
O encapsulamento é um dos princípios fundamentais da programação orientada a objetos. Ele consiste em esconder os detalhes internos de uma classe, permitindo o acesso controlado aos seus atributos e métodos. Neste artigo, vamos explorar o conceito de encapsulamento, entender sua importância e como aplicá-lo em nossos programas.
Exemplos:
Vamos considerar um exemplo de uma classe chamada "Pessoa" que possui os atributos "nome" e "idade". Para encapsular esses atributos, podemos declará-los como privados e fornecer métodos públicos para acessá-los e modificá-los. Veja o código abaixo:
class Pessoa {
private String nome;
private int idade;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public int getIdade() {
return idade;
}
public void setIdade(int idade) {
this.idade = idade;
}
}
Neste exemplo, os atributos "nome" e "idade" são privados, o que significa que eles não podem ser acessados diretamente fora da classe. No entanto, os métodos "getNome", "setNome", "getIdade" e "setIdade" permitem o acesso controlado a esses atributos. Por exemplo:
Pessoa pessoa = new Pessoa();
pessoa.setNome("João");
pessoa.setIdade(25);
System.out.println(pessoa.getNome()); // Saída: João
System.out.println(pessoa.getIdade()); // Saída: 25
Agora que você entendeu a importância do encapsulamento na programação orientada a objetos, compartilhe este artigo com seus amigos programadores e ajude-os a aprimorar suas habilidades de desenvolvimento!