더북(TheBook)

LESSON 35
생성자 오버로딩과 this

34장에서 메서드 오버로딩을 배운 데 이어서 이번 장에서는 생성자 오버로딩을 알아보겠습니다. 생성자도 메서드와 마찬가지로 여러 개를 선언할 수 있습니다. 매개변수의 수와 형만 다르다면 생성자를 여러 개 선언할 수 있습니다. 이를 생성자 오버로딩이라고 합니다.

 

34장에서 메서드 오버로딩을 배우면서 Car 클래스에 이름을 받는 생성자를 하나 추가했습니다.

package javaStudy;

public class Car{
    // 형 + 필드명
    String name;
    int number;    
    
    public Car(String name) {
        this.name = name;
    }
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.