더북(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()를 이용해 다른 생성자를 호출해야 한다는 점에 주의합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.