paulo,

os metodos get e os set s�o m�todos conhecidos como acessadores e 
modificadores de dados respectivamente.

Bem... Oq isso quer dizer!?!

java � uma plataforma de desenvolvimento completamente orientada a objeto, e 
nesse paradigma de orienta��o a objeto existe o conceito de encapsulamento 
de dados, vc N�O DEVE PERMITIR POR PADR�O, E POR UMA BOA PR�TICA DE 
PROGRAMA��O ORIENTADA A OBJETO que nenhuma classe acesse seus dados 
diretamente, isso s� poder� ser feito como os m�todos acessadores(get) e 
modificadores(set). Como exemplo disso temos:

class Cliente
{
   private String nome = "";    // seus atributos s�o privados
   private String cpf  = "";    // isto �, s� esta classe enxerga


   // repare que os m�todos s�o publicos isto quer dizer que todas as
   // classes podem usar esses m�todos para acessarem e modificarem os
   // valores dos atributos privados

   public String getNome()
   {
       return this.nome;
   }

   public void setNome(String s)
   {
       this.nome = s;
   }

   public String getCpf()
   {
       return this.cpf;
   }

   public void setCpf(String s)
   {
       this.cpf = s;
   }
}

agora, vc deve se perguntar... para que serve isso?
Bem, imagine que amanh� vc pegue esse c�digo e diz assim, agora todo mundo 
que quiser passar algum valor para o cpf deve passar um cpf v�lido. vc 
simplesmente colocar� um verifica��o do digito do cpf no m�todo 
setCpf(String) e todas as outras classe n�o precisar�o fazer mais nada...

att,

raphael silva



From: [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Re: [java-list] Re:[java-list] TomCat 4.0
Date: Fri, 1 Mar 2002 07:26:31 -0300


Ola! Pessoal!

Estou come�ando agaro a ser programador, fiz o primeiro curso  na SUN o
SL110 depois irei fazer o SL2725, mas fiquei com d�vida nos Gets, ser� que
alguem pode me dar uma explica��o de como funciona...


Obrigado,



Paulo Roberto dos Santos
Financeiro - Contas a Pagar
( (12) 345 1841
- [EMAIL PROTECTED]


------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------





_________________________________________________________________
Send and receive Hotmail on your mobile device: http://mobile.msn.com


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a