Vc obtem da classe gerente , pois no momento da criacao vc instanciou um 
Gerente. Este objeto continua sendo gerente ate a sua destruicao. 
Inclusive, vc pode fazer: (digamos q gerente tenha uma metodo chamado 
demitir(Empregado emp)

Empregado subalterno  = new Empregado();
Empregado empregadoGerente = new Gerente();
...
Gerente g = (Gerente) empregadoGerente;
g.demitir(subalterno);
g.demitir(g);  // ele esta se demitindo tb!

Note q vc nao poderia fazer:
empregadoGerente.demitir(..);
mesmo sendo ele o gerente.

[]s

Alexandre Torres

Fl�vio Furlan wrote:

>Beleza?
>
>
>Estou fazendo alg�ns programas para treinamento, e me deparei uma
>d�vida relacionada com construtores, heran�a e chamadas de m�todo
>virtual:
>
>
>Tenho uma classe m�e chamada Empregado, e outra filha Gerente, cada
>uma possui um m�todo chamado obterDetalhes() que me retorna valores
>diferentes para cada uma das classes (overridden de m�todo).
>
>
>Quando eu construo um objeto Empregado, fa�o da seguinte forma:
>
>
>Empregado  emp = new Empregado();
>
>
>e para chamar um m�todo dessa classe eu uso o seguinte: 
>
>
>emp.obterDetalhes();   // obtenho um resultado A
>
>
>A mesma coisa fa�o com um objeto da classe Gerente
>
>
>Gerente ger = new Gerente();
>ger.obterDetalhes()    // obtenho um resultado B
>
>
>O que acontece quando eu construo um objeto da seguinte forma:
>
>
>Empregado xyz = new Gerente()
>
>
>Quando eu fizer a chamada do m�doto xyz.obterDetalhes(), qual
>resultado obterei, resultado A ou B.
>
>
>Tentei fazer o teste, mas n�o entendi muito bem o que est�
>acontecento.
>
>
>Um abra�o para todos!
>
>Fl�vio Furlan 
>
>_______________________________________________________________________________________________
>Yahoo! GeoCities
>Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. � 
>f�cil e gr�tis!
>http://br.geocities.yahoo.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
>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
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a