Bonsoir, j'ai une erreur dans mon code que je n'arrive pas a comprendre je dois écrire deux classes A et B
et pour la classe B
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 package p1 public class A { public int a1 =1; private int a2=2; protected int a3 =3 ;}
Puis ils nous demandent d'écrire dans le corps de la méethode ma, les lignes suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 package p1 public class B { public void ma() { } public void mc() { } }
A a=new A();
System.out.println(a.a1);
System.out.println(a.a2);
System.out.println(a.a3);
Sauf que lorsque je compile j'ai une erreur : cannot find symbol A a = new A() ; symbol : class A location : class B ( si quelqu'un pourrait m'aider s'il vous plait )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 package p1 public class B { public void ma() { A a = new A(); System.out.println(a.a1); System.out.println(a.a2); System.out.println(a.a3); } public void mc() { } }
Partager