class Student() {public Student (){System.out.println("이것은 생성자입니다")}}
class ConstructDemo{public static void main(String[] args){Student s=new Student();
System.out.println(s);
}} "이것은 생성자 메서드입니다"가 기본 메서드에서 호출되지 않고 콘솔에 출력될 수 있는 이유
WBOY2022-09-21 17:57:14
자바 프로그램의 일반적인 진입점은 메인 함수이기 때문에 메인 함수부터 실행이 시작됩니다. 학생 개체는 기본 함수에서 인스턴스화됩니다. 개체가 인스턴스화되면 이 클래스의 생성자가 호출됩니다. 이 클래스의 매개 변수가 없는 생성자는 학생 클래스에 정의되어 있으며 메서드에 출력 문이 있습니다.