Un rappel sur le format des appels de méthode d'instance.
Test.java
public class Test {
public void SayHello() {
System.out.println("Hello World");
}
public void Display() {
SayHello();
}
}
Créez une nouvelle instance et utilisez la référence qui contient la variable (hello.SayHello ();).
Hello.java
public class Hello{
public void SayHello() {
System.out.println("Hello World");
}
}
Test.java
public class Test {
public static void main(final String[] args) {
Hello hello = new Hello();
hello.SayHello();
}
}
Utilisez des références de nom de classe (Hello.SayHello ();).
Hello.java
public class Hello{
public static void SayHello() {
System.out.println("Hello World");
}
}
Test.java
public class Test {
public static void main(final String[] args) {
Hello.SayHello();
}
}
Ceux sans parenthèses sont l'accès aux champs de l'instance.
Capture approfondie de la collecte des problèmes Java SE11 Silver
Recommended Posts