더북(TheBook)

정답

public Car() {
    this("이름없음",0);
}
public Car(String name) {
    this(name,0);
}
public Car(String name, int number) {
    this.name = name;
    this.number = number;
}

 

해설

생성자를 정의하는 문제입니다. 문제에서 제시한 사항대로 생성자를 정의합니다. 단, 반복하는 코드를 직접 사용하지 않고, this()를 이용해 다른 생성자를 호출해야 한다는 점에 주의합니다.