;-)

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.

Responder a