생성자 (Constructor) 란 - 생성자는 인스턴스가 생성되는 시점 (new)에 딱 한번 호출 됩니다. 객체를 초기화하고 heap 에 객체를 저장하는 메서드입니다. 생성자 (Constructor) 의 규칙 - 생성자에는 아래와 같이 두 가지의 규칙이 있습니다. 1. 생성자는 클래스 명과 동일해야 합니다. 2. 생성자는 return 값이 존재하지 않습니다. (void 나 int 와 같이 리턴 타입이 선언되어 있지도 않습니다.) ex) public class ClassName { modifier ClassName () { } } 생성자는 중복 정의가 될 수 있습니다. (생성자 오버로드) 같은 클래스 내에서 오버로딩 된 다른 생성자 하나를 호출하는 것은 생성자 구현부 첫 번째 줄에서만 this() 를 사..