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