강의로 돌아가기
-

알려주세요!

return 을 안쓰면 실행이안되고 return을 쓰면 실행은 되는데 답이 아니라하네요 ㅠㅠ

작성중인 코드―Car.java
1
2
3
4
5
6
7
8
9
10
class Car{
    void run(){
        System.out.println("차가 달립니다.");     
    }
//int형 변수를 매개변수로 받는 run메소드를 추가해 보세요.
public int run( int x){
return x;
}

}
작성중인 코드―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 개의 답변
-

반환값 없는 메소드를 만들기를 원하는 문제인 거 같은데
public int run( int x){
return x;
}
이부분에서
public void run( int x){
return x;
}
이렇게 쓰시면 될거 같은데요 ?
ㅎㅎ..

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