생성자 (Constructor)
2021.03.11
📚 참고 자바의 정석 기초편 (객체지향개념만) 생성자 인스턴스가 생성될 때마다 호출되는 인스턴스 초기화 메서드 인스턴스 생성 시, 수행할 작업(예를 들어, iv 초기화)에 사용 1. 객체 생성 Time t = new Time(); 2. iv 초기화 t.hour = 12; t.minute = 34; t.second = 56; 3. 1, 2번 과정 한번에 수행 생성자 추가를 통해 생성자를 호출하여 간단한 코드로 객체를 초기화 할 수 있다. Time t = new Time(12, 34, 56); 생성자 생성 이름이 클래스명과 같아야 한다. 리턴값이 없지만 void는 안 붙인다. (iv 초기화만 해주면 되니까 반환값이 필요없음) 모든 클래스는 반드시 생성자를 가져야 한다. 클래스명(타입 변수명, 타입 변수명, ..