Peter, se o grafico estiver certo, isso significa que eu vou está bem tranquilo depois da p1 segunda.
abraços Em 21 de abril de 2010 19:17, Peter P. Lupo <[email protected]> escreveu: > Isso Romulo, mas ela não tinha feito o getter. > > 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 Romulo Freires <[email protected]> > >> eu acessei elas dessa forma >> >> getCargo().getValorHor >> >> Uma vez que na classe trabalhor existe >> >> this.cargo = Cargo.valueOf(cargo.toUpperCase()); no construtor >> >> e o método >> >> public Cargo getCargo() { >> return cargo; >> >> >> >>> Lupo <[email protected]> >>> >>> ;-) >>>> >>>> >>>> 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]<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]<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]<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.
