Flávio,
 
Atributos privados são herdados sim. Apenas não tem acesso em quaisquer outras classes.
 
abraços
 
Jorge
 
-----Original Message-----
From: Leandro Bitencourt [mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 17 de outubro de 2001 15:27
To: [EMAIL PROTECTED]
Subject: RE: [java-list] Pergunta cruel
Importance: High

Flavio,
 
Vc nao conseguiu responder porque a pergunta nao faz sentido, pelo menos para mim.
 
1o) "Alem disso, quando temos um atributo privado na classe base,este não é acessível em métodos da classe derivada, mas continua presente em suas instâncias " - Atributos Privados nao podem ser herdados e nao estarao presentes nas classes herdadas.
 
2o) "No Java caso um atributo de uma classe base seja redefinido com outro tipo em uma classe derivada, as duas "versões" estarão presentes em instâncias da classe derivada" - Na verdade o atributo so pode ser acessado se for um tipo publico, protegido ou default, sob certas condicoes, e mesmo assim com o uso de super.nomedoatributo.
 
 
Abraços,
 
Leandro Bitencourt
ICQ: 69948464
-----Original Message-----
From: Flávio Leite [mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 17 de outubro de 2001 12:16
To: Java-List@Soujava. Org. Br
Subject: [java-list] Pergunta cruel

Pessoal,
 
Recebi de um colega uma pergunta teórica sobre o Java muito intrigante como não consegui ajuda-lo pensei em vcs da lista. É muito válido saber um pouco mais sobre a teoria atrás do Java. Segue a pergunta:
 
No Java caso um atributo de uma classe base seja redefinido com outro tipo em uma classe derivada, as duas "versões" estarão presentes em instâncias da classe derivada, embora a versão original esteja oculta.Além disso, quando temos um atributo privado na classe base,este não é acessível em métodos da classe derivada, mas continua presente em suas instâncias (há quem diga que ele "não é herdado"). Explique qual a razão da presença, aparentemente inútil, desses atributos.
 
[]s,
Flávio.


Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (www.grisoft.com).
Version: 6.0.286 / Virus Database: 152 - Release Date: 9/10/2001


Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (www.grisoft.com).
Version: 6.0.286 / Virus Database: 152 - Release Date: 9/10/2001

Responder a