Ajuda "Set" && "Get"!

Bom pessoal queria saber se alguem ai pode me explicar com detalhes como funciona o set e o get ai !!!

Se possivel colocar algum exemplo simples de chamada com variaveis private!!

Valeu !!

Caro amigo, o método set serve para fazer uma variável private receber um valor e o método get serve para recuperar o valor.

[code]public class exemplo{
private String nome;
private String Endereco;

public setNome (String n )
{
        nome = n;
 }

public String getNome()
{
       return nome;
 }

}[/code]
[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Ratinho[/color][/size] :joia:

Adicionando informações ao comentário acima:

São formas de recuperar/modificar atributos de um objeto encapsulado.

Método get recupera o estado do objeto e o método get modifica o estado do objeto.

[quote=“Gothicoil”]Bom pessoal queria saber se alguem ai pode me explicar com detalhes como funciona o set e o get ai !!!

Se possivel colocar algum exemplo simples de chamada com variaveis private!!

Valeu !![/quote]

Esses métodos são utilizados para ajudar no encapsulamento. Ou seja, como as variáveis de classe devem ser privadas, as outras classes só conseguirão acessar essas variáveis através dos métodos get/set.

Na verdade eles não são muito bem vistos por muita gente… mas isso é outra história.