Java 생성자(constructor)
볼빵빵오춘기
생성자(constructor) 인스턴스가 생성될 때 호출되는 ‘인스턴스 초기화 메서드’이다. 인스턴스 생성 시에 실행되어야 하는 작업을 위해서도 사용된다. 즉, 생성자를 만드는 이유는 따라서 인스턴스 변수의 초기화 작업에 주로 사용되며, 객체 생성시점부터 원하는 초기값을 설정하기 위해서이다. 생성자 역시 메서드처럼 클래스 내에 선언되며, 구조도 유사하지만 리턴 값이 없다는 점이 다르다. 객체 생성시점부터 원하는 초기값을 설정하기 위해서이다. 예제 // 생성자1 Time t = new Time(); // 객체 생성 t.hour = 12; // 초기화 t.minute = 34; // 초기화 t.second = 56; // 초기화 // 생성자2 Time t = new Time(12,34,56); 생성자1 ⇒ ..