Ol� Jean,
Desconfio que voc� usa o Delphi pelo padr�o dos nomes das classes. Esse
padr�o de colocar um "T" no in�cio do nome da classe n�o � adotado no
universo Java, tome cuidado para que isso n�o cause confus�o na hora da
manuten��o do seu c�digo por outros membros da equipe.
Por�m, creio que seu problema esteja justamente em n�o considerar que o
Java, ao contr�rio do Delphi, � uma liguagem "case-sensitive". Isso
significa que uma vari�vel chamada "cliente" � diferente de uma vari�vel
chamada "Cliente".
Portanto, quando voc� declarou :
Tcliente cliente=new tcliente();
e tentou usar
Cliente.setRua("xxxxxx");
vai dar erro mesmo, pois a vari�vel "Cliente" n�o existe, s� a "cliente".
Isso tamb�m acontece com o nome das classes, pois a class "tpessoa" �
diferente de "TPessoa". Talvez esteja ocorrendo o mesmo com a classe
Cliente.
Verifique seu c�digo e veja se voc� est� seguindo essas regras.
{}'s
David Rissato Cruz
-----Mensagem original-----
De: Jean Carlo [mailto:[EMAIL PROTECTED]]
Enviada em: ter�a-feira, 3 de dezembro de 2002 12:21
Para: [EMAIL PROTECTED]
Assunto: [java-list] Setar atributos de classe herdada?
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]
-------------------------------------------------------------------------
------------------------------ 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]
-------------------------------------------------------------------------