Poo e alguns de seus conceitos

ESTOU COMEÇANDO A ESTUDAR A poo (PROGRAMAÇÃO ORIENTADA A OBJETO), MAS O QUE ESTÁ ACONTECENDO É QUE EU PRECISO ENTENDER PARA QUE SERVE E E ONDE É USADA AQUELES COMANDOS SET(),GET() NA PROGRAMAÇÃO JAVA. DESTE JÁ AGRADEÇO PELAS RESPOSTAS. :???: :???: :???:

Cara seguinte…esse conceito de métodos get() e set() dentro da programação orientada a objetos é conhecido como encapsulamento.
Ele tem duas regras pra que sua existência seja possivel…

  1. atributos com identificador private
  2. métodos get e set para acessa-los

pra usar você faz assim…vou te dar um exemplo com um atributo nome do tipo String com seus métodos get e set.

[code]private String nome;
public void setNome(String novoNome){
this.nome = novoNome;
}

public String getNome(){
return this.nome;
}
[/code]

o método setNome() é utilizado para que você possa atribuir um valor para nome, sem tratar direto com o atributo…
e o método getNome() te retorna o atual valor do atributo.