Exercice :
public class Test {
public int myTest = 2;
private String str;
public static void main(String [] args) {
System.out.println("myTest=" + myTest);
}
}
What is the result ? (choose Two)
A myTest=2
B myTest=0
C Compilation fails
D An exception is thrown at runtime
Solution
C . La compilation va échouer car nous sommes dans la méthode Main() et nous n'avons pas instancier d'objet Test.
Pour que cela fonctionne, il aurait fallu faire :
Test monTest = new Test();
System.out.println("monTest=" + monTest.myTest);
Aucun commentaire:
Enregistrer un commentaire