강의로 돌아가기
백채현

뭐가 틀렸는지 모르겠어요

실행창에 missing return statement라고 뜨는데, return을 안해줘서 그렇다는 건가요?

그리고 전엔 다른분들 질문과 답변을 참조해가면서 공부했는데
이제 답변을 안 보여줘서 공부가 힘드네요..

작성중인 코드―Car.java
1
2
3
4
5
6
7
8
9
class Car{
    void run(){
        System.out.println("차가 달립니다.");     
    }
    //int형 변수를 매개변수로 받는 run메소드를 추가해 보세요.
  public int run(int x){
    System.out.println("d");
  }
}
작성중인 코드―CarExam.java
1
2
3
4
5
6
7
8
9
10
11
//실행을 위한 코드입니다.
public class CarExam{
    public static void main(String[] args){
        //Person클래스에서 String과 int를 매개변수로 받는 생성자를 호출합니다.
        Car car = new Car();

        car.run();
        //int형 매개변수를 받는 run을 호출합니다.
        car.run(100);
    }
}
1 개의 답변
-

문제에서 return값이없는 int형을가진 매개변수를만들라고했습니다

그래서 정답은

public void run(int x){

}이렇게만드셔야해요

앞에 void라는문구가있으면 값이없다고보심되구여

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