생성자 Constructor 객체를 생성할 때 new 연산자 뒤에 붙어서 호출되며, 객체 초기화를 담당하는 메서드의 일종 객체 생성 시 단 한 번만 호출 가능(임의로 호출 불가능) 메서드와 다른 점 생성자의 이름은 반드시 클래스명과 동일해야한다 리턴타입을 기술하지 않는다 (void 도 사용하지 않음) 클래스 정의 시 생성자를 하나도 정의하지 않을 경우 컴파일러에 의해 기본 생성자 Default Constructor가 자동으로 생성됨 매개변수가 없고, 중괄호 블록 내에 코드가 없는 빈 생성자 생성자 정의 기본 문법 [접근제한자] 클래스명([매개변수...]) { // 생성자 호출(객체 생성) 시 수행할 코드들... } 기본 생성자 형태 public 클래스명() {} /* * Person 클래스 정의 * 멤버..