강의로 돌아가기
김진주

어디가 틀린 걸까요...?

대충 맞는 거 같은데.. 아닌가요..?

작성중인 코드―Car.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public class Car{
    String name;
    int number;

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

    this.name = name;
    this.number = number;
  }  

}
작성중인 코드―CarExam.java
1
2
3
4
5
6
7
8
//실행을 위한 코드입니다.
public class CarExam{
    public static void main(String[] args){
        Car car1 = new Car();
        Car car2 = new Car("자동차");
        Car car3 = new Car("자동차",1234);
    }
}
1 개의 답변
윤동건

public class Car{
String name;
int number;

public Car(){
this(이름없음, 0);
}
public Car(){ //<-- 이부분에 매개변수가 빠졌네요.
this(name, 0);
}

public Car(String name, int number){

this.name = name;
this.number = number;

}

}

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.