Depende do uso.

Tem horas em q vc precisa referenciar pela classe pai, para coisas mais
genericas, outras em q precisa de coisas especificas.

Vc tb pode fazer uso de casting, mas creio q o professor ainda nao tenha
falado do assunto.

[]'s

2009/4/7 lioy <[email protected]>

>
>
> Uma duvida basica. No ex 2 eu escrevi
>
> Trabalhador x = new TrabalhadorPorHora();
>
>  sendo trabalhador a super  e outro a subclasse.  Certo pois a
> superclasse pode apontar para as subs , o problema é que dessa forma
> eu nao posso
> usar os metodos da subclasse
>
> ex:   x.setHorasExtras(int n)  -> que foi definido no
> trabalhadorPorHora , nao seria melhor entao escrever :
>
> TrabalhadorPorHora x = new TrabalhadorPorHora();
>
> pois assim poderia usar tanto os metodos de trabalhador como os de
> trabalhadorPorHora .
> >
>


-- 
Zaedy Dantas Sayão
Graduando em Ciência da Computação DCC/UFRJ
http://www.manufato.com.br/
MSN: [email protected]

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Comp 
2 - Geral" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/comp2-geral?hl=en
-~----------~----~----~----~------~----~------~--~---

Responder a