class Student() {public Student (){System.out.println("Ceci est le constructeur")}}
class ConstructDemo{public static void main(String[] args){Student s=new Student();
System.out.println(s);
}} Pourquoi "ceci est la méthode constructeur" peut être affiché sur la console sans être appelé dans la méthode principale
Étant donné que le point d'entrée général d'un programme Java est la fonction principale, l'exécution commence à partir de la fonction principale. Un objet étudiant est instancié dans la fonction principale. Lorsqu'un objet est instancié, le constructeur de cette classe sera appelé. Le constructeur sans paramètre de cette classe est défini dans la classe étudiant et il y a des instructions de sortie dans la méthode.