;-)
Abraço Peter P. Lupo http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo MPS.BR Authorized Implementation Practitioner - Certified ScrumMaster Sun Certified Java Associate - Java Brown Belt +55 (021) 81742487 2010/4/21 Kate <[email protected]> > Oi Peter... > > Tava faltando um getCargo na classe Trabalhador e eu estava utilizando > ele de forma errada nas subclasses! > > Obrigada! > > > On 21 abr, 17:18, "Peter P. Lupo" <[email protected]> wrote: > > Não sei se o problema é exatamente este mas eu vou chutar o que eu acho > que > > é mais provável de estar acontecendo: > > > > 1- O atributo cargo é private na superclasse (trabalhador). > > Private limita a visibilidade para a classe onde foi declarado > apenas. > > As subclasses não enxergam. > > 2- Nas subclasses você está tentando acessar o atributo diretamente. > Logo, > > não terá visibilidade. > > > > Se você quiser acessar diretamente, terá que tirar o modificador private. > > Qualquer outro vai servir. Eu desaconselho. > > > > A minha sugestão é que vc crie um getter com outro modificador que não > seja > > private (public talvez) e acesse através deste. > > > > Veja se ajudou. > > > > Abraço > > > > Peter P. Lupohttp://craftnicely.blogspot.com- > http://sites.google.com/site/pplupo > > MPS.BR Authorized Implementation Practitioner - Certified ScrumMaster > > Sun Certified Java Associate - Java Brown Belt > > +55 (021) 81742487 > > > > 2010/4/21 Kate <[email protected]> > > > > > > > > > > > > > Bom, > > > > > Meu problema é que não consigo acessar o valorHora e o > > > limiteMaximoHoras quando estou trabalhando nas classes > > > TrabalhadorHorista ou TrabalhadorAssalariado. > > > > > O eclipse pede que uma das coisas sejam feitas: Criação de uma > > > variavel local, de um parametro ou de uma constante com esses nomes. > > > > > Acredito que o problema esteja na classe Trabalhador, pq é através de > > > Cargo cargo que eu teria acesso a essas variáveis ou que eu esteja > > > tentando esse acesso de forma errada. > > > > > Alguma sugestão? > > > > > -- > > > 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]<comp2-geral%[email protected]> > <comp2-geral%2bunsubscr...@googlegr oups.com> > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/comp2-geral?hl=en. > > > > -- > > 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]<comp2-geral%[email protected]> > . > > For more options, visit this group athttp:// > groups.google.com/group/comp2-geral?hl=en. > > -- > 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]<comp2-geral%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/comp2-geral?hl=en. > > -- 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.
