Em Java, os métodos get e set são usados para acessar e modificar os atributos privados de uma classe. 
Eles são parte do conceito de encapsulamento, que é um dos pilares da programação orientada a objetos.
O encapsulamento protege os dados da classe, permitindo que eles sejam acessados apenas através de métodos 
definidos, ao invés de serem acessados diretamente.
   Getter (get): Um método getter é usado para retornar o valor de um atributo privado. O nome do método 
    geralmente começa com get seguido pelo nome do atributo com a primeira letra em maiúscula. 
    Setter (set): Um método setter é usado para modificar o valor de um atributo privado. O nome do método 
    geralmente começa com set seguido pelo nome do atributo com a primeira letra em maiúscula.
    
    public class Pessoa {
    private String nome; // Atributo privado

    // Construtor
    public Pessoa(String nome) {
        this.nome = nome;
    }

    // Getter para 'nome'
    public String getNome() {
        return this.nome;
    }

    // Setter para 'nome'
    public void setNome(String nome) {
        this.nome = nome;
    }

    // Método para exibir o nome
    public void mostrarNome() {
        System.out.println("Nome: " + this.getNome());
    }
}

public class Main {
    public static void main(String[] args) {
        Pessoa pessoa = new Pessoa("Maria");
        
        // Usando o getter para obter o nome
        System.out.println(pessoa.getNome()); // Exibe 'Maria'
        
        // Usando o setter para modificar o nome
        pessoa.setNome("João");
        
        // Verificando a mudança
        System.out.println(pessoa.getNome()); // Exibe 'João'
    }
}

Embed on website

To embed this program on your website, copy the following code and paste it into your website's HTML: