À partir de choses simples, je produirai java régulièrement. Étudier dans le but de passer l'argent java.
Une méthode qui est toujours exécutée lorsqu'elle est instanciée Utilisé pour l'initialisation des variables, etc.
Nom du constructeur du modificateur(){
Traitement du contenu
}
Le nom du constellateur sera le même que le nom de la classe.
Main.java
class Cat {
String name;
int age;
//constructeur
Cat() {
System.out.println("Il sera exécuté lorsque le nouveau sera fait ~");
}
}
public class Main {
public static void main(String[] args) {
Cat obj = new Cat();
}
}
Résultat d'exécution
Il sera exécuté lorsque le nouveau sera fait ~
Le constructeur fonctionne correctement lorsqu'il est nouveau.
Vous pouvez également passer un argument.
Main.java
class Cat {
String name;
int age;
//constructeur
Cat(String msg) {
System.out.println("Il sera exécuté lorsque le nouveau sera fait ~" + msg);
}
}
public class Main {
public static void main(String[] args) {
Cat obj = new Cat("Je gronde ~");
}
}
Résultat d'exécution
Il sera exécuté lorsqu'il sera nouveau ~
Si vous ne définissez pas de constructeur, le constructeur par défaut sera défini au moment de la compilation. Il n'a pas d'arguments et l'implémentation est vide.
class Cat {
Cat(){
}
}
Cet article a été rédigé en référence aux informations suivantes.
Recommended Posts