Bonjour,
je débute en java, avec l'aide d'un livre,
mais je bloque sur un listing :
class PrintClass {
int x = 0;
int y = 1;
void printMe() {
System.out.println("x \u201agale " + x + ", " + "y \u201agale " + y + ", " + "z \u201agale " + z);
System.out.println("Je suis une instance de la classe " + this.getClass().getName());
}
}
class PrintSubClass extends PrintClass {
int z = 3;
public static void main(String[] arguments) {
PrintSubClass obj = new PrintSubClass();
obj.printMe();
}
}
le compilateur me dis que j'ai une erreur sur la ligne :
System.out.println("Je suis une instance de la classe " + this.getClass().getName());
Il ne connait pas la variable z, mais l'interet de extends est de pouvoir ajouté des variables a tt moment non ?
Désolé si mon problème n'est pas clair
Mat