Exercice 4: Héritage de variables (Héritage, Niveau 1)
- System.out.println(x.a)
Correct, car une variable d'instance a est déclarée dans la classe
de x (E1).
- System.out.println(y.c)
Faux, car la classe de y (E2) ne dispose pas de la variable
d'instance c qui est déclarée
dans une sous-classe (E3).
- System.out.println(z.b)
Correct, car la variable d'instance b est héritée de la
super-classe (E2) de z (qui
est de type E3).
- System.out.println(v.e)
Faux, car la classe de v (E4) ne dispose pas de la variable
d'instance e qui est déclarée
dans une classe parallèle (E3).
- System.out.println(w.a)
Correct, car la variable d'instance a est héritée d'une
super-classe (E1) de w (qui
est de type E5).