Envoyé par
Anduriel
Cette classe FILS initialise les 5 variables de MERE et les modifie.
J'appelle ensuite PETIT-FILS dans la même classe ou je créé l'instance FILS, et dans son constructeur je vérifie une des 5 variables. Pourtant, cette variable n'est jamais reconnue quand elle est modifiée. Par ex elle vaut false à l'initialisation, passe à true à un moment, mais PETIT-FILS la voit encore false! Comment si PETIT-FILS et FILS étaient indépendant (mais pourtant il trouve la variable en question, c'est un bon début...)
Comment ça se fait? En passant la variable en parametre de PETIT-FILS, il la trouve bien en true, mais je vois plus l'intérêt de l'héritage là...