Eclipse e Herança

2 respostas
S

To com um probleminha ao utilizar o Eclipse para editar minhas classes em java. Quando faço uma classe herdar de uma outra em meu projeto o Eclipse parece "fingir não enxergar" essa herança dando erro na hora de compilar alegando que não existem as variáveis de instancia (definidas na superClasse como protected) e metodos (definidos como public), tem que fazer alguma configuracao no Eclipse para ele "ver" os atributos herdados?? Ou eu eh q estou fazendo coisa errada mesmo?



Obrigado



Rodrigo

2 Respostas

B

Não sei dizer porque no seu caso não está funcionando, mas no meu, com a instalação padrão, funciona.

G

Acho que teu problema está no código, não no Eclipse…

Por acaso tu não declarou o método na subclasse com uma visibilidade menor que o da superclasse?

Por exemplo, se um método é public na superclasse, não pode ser private, package-private ou protected na subclasse. Se o método for protected na superclasse, só pode ser protected ou public na subclasse. Assim por diante…

Criado 2 de março de 2003
Ultima resposta 7 de mar. de 2003
Respostas 2
Participantes 3