Bonjour,

Je suis en train de revoir des bases de java. Et j'ai une petite question de base.
En principe une variable d'une superclasse de portée protected est accessible dans cette même classe et dans ses filles mais elle ne l'est pas ailleurs (comme dans une classe Main) et il faut passer par ses getters setters pour la modifier non?

Je m'interroge parce qu'eclipse permet tous les accès de n'importe où dans le même package aux variables d'instance de portée protected des classes mères et filles.

Merci de vos réponses