Muda o modificador "private" do tendereco para public (na classe tpessoa) e use:
cliente.endereco.setRua

[]s

Luiz Henrique

From: Jean Carlo <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [java-list] Setar atributos de classe herdada?
Date: Tue, 3 Dec 2002 13:21:29 -0200


PessoALL,

Tenho uma classe tcliente que herda de tpessoa. A Tpessoa tem um atributo
endereco do tipo tendereco. Como faco para setar os valores do endereço ???

Tipo assim:

Criei um objeto do tipo tcliente

Tcliente cliente=new tcliente();

Eu quero setar o nome e a rua do cliente.

O nome eu seto assim:

Cliente.setNome(“Anderson”);

Mas como eu seto a rua ? Tentei

Cliente.endereco.setRua(“Rua x”); e também

Cliente.setRua(“Rua x”);

E deu errado. Como eu faço ?

Minha classe pessoa está assim:

public class tpessoa
 {
   private String nome;
   private tendereco endereco;

   public tpessoa()
   {nome="";
    endereco=new tendereco();
   }




[]'s
Jean Carlo-BH

------------------------------------------------------------

_________________________________________________________
Voce quer um iGMail protegido contra vírus e spams?
Clique aqui: http://www.igmailseguro.ig.com.br


------------------------------ 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]
-------------------------------------------------------------------------

_________________________________________________________________
MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br


------------------------------ 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