생성자(constructor)
자바의 정석 Chapter 소제목 6. 객체지향 프로그래밍 5. 생성자(constructor) 생성자란? 생성자는 인스턴스가 생성될 때 호출되는 ‘인스턴스 초기화 메서드’입니다. 따라서 인스턴스 변수의 초기화 작업에 주로 사용됩니다. |참고| 인스턴스 초기화란 인스턴수 변수들을 초기화하는 것을 뜻한다. 생성자 역시 메서드처럼 클래스 내에 선언되며, 구조도 메서드와 유사하지만 리턴값이 없다는 점이 다릅니다. 그렇다고 해서 생성자 앞에 리턴값이 없음을 뜻하는 키워드 void를 사용하지는 않고, 단지 아무것도 적지 않습니다. |참고| 생성자도 메서드이기 때문에 리턴값이 없다는 의미로 void를 붙여야 하지만, 모든 생성자가 리턴값이 없으므로 void를 생략할 수 있게 한 것이다. 생성자의 조건 💡 1. 생성자..
2022.05.10