생성자 오버로딩이 많아질 경우 생성자 간의 중복된 코드가 발생할 수 있음 매개 변수의 수만 다르고 필드 초기화 내용이 비슷한 생성자에서 많이 발생 개션 방법 ) 필드 초기화 내용 ➡ 한 생성자에만 집중적으로 작성 나머지 생성자 ➡ 초기화 내용을 가지고 있는 생성자를 호출 생성자에서 다른 생성자를 호출할 때는 this( ) 코드를 사용 this() : 다른 생성자를 호출하는 코드로 반드시 생성자의 첫줄에만 허용 됨 this()의 매개값은 호출되는 생성자의 매개 변수 타입에 맞게 제공해야 함 this() 다음에는 추가적인 실행문들이 올 수 있음 호출되는 생성자의 실행이 끝나면 원래 생성자로 돌아와서 다음 실행문을 진행 this() 사용하여 중복 코드 제거 EX) Car(String model) { this...