Hier environ trois trimestres J'ai écrit, mais aujourd'hui à propos de l'utilisation réelle J'écrirai.
Pour vérifier l'utilisation de base de la classe, créez un programme avec le contenu suivant.
À l'intérieur des "{" et "}" qui définissent la classe Autrement dit, il est décrit dans la courbe Et c'est une variable décrite en dehors de la méthode. Également appelée variable d'instance.
Variables de membre
void nowTime(){
System.out.println("Courant" + time + "est");
}
TestClass.java
class TestClass {
//Variables de membre
public String name = "Samurai";
//Méthode
public String testMethod(){
return "Engineer";
}
}
Main.java
public class Main {
public static void main(String[] args) {
//Créer un objet de classe
TestClass c = new TestClass();
//Faire référence aux variables de membre
String str1 = c.name;
//Appel de méthode
String str2 = c.testMethod();
//Résultat de sortie
System.out.println(str1 + str2);
}
}
Par conséquent
Résultat de sortie
> javac Main.java
> java Main
SamuraiEngineer
Flux de base Pour expliquer en détail
TestClass.java
//① Définir les variables membres
public String name = "Samurai";
//
TestClass.java
//(2) Définissez la méthode et renvoyez Enginerr.
public String testMethod(){
return "Engineer";
}
}
Main.java
//③TestClass.Créer un objet de classe à partir de Java
TestClass c = new TestClass();
Main.java
//(4) Reportez-vous à la variable membre, qui est définie dans (2).
String str1 = c.name;
Main.java
//⑤ Appelez la méthode set ②
String str2 = c.testMethod();
Main.java
//(6) Affiche le jeu de résultats dans la variable.
System.out.println(str1 + str2);
Recommended Posts