class Superieure { int i=1; void affiche() { System.out.println("je suis en-haut"); } } class Inferieure extends Superieure { int i=2; void affiche() { super.affiche(); System.out.println("je suis en-bas"); System.out.println("au-dessus, i vaut "+super.i); System.out.println("ici, i vaut "+i); } } class AvecSuper { public static void main(String[] arg) { Inferieure unInferieure = new Inferieure(); unInferieure.affiche(); } } /* Cela donne : je suis en-haut je suis en-bas au-dessus, i vaut 1 ici, i vaut 2 */