더북(TheBook)

그런데 한 가지 주의할 사항이 있습니다. method3에서 선언한 내용을 다시 보겠습니다. int 값을 리턴합니다. ‘m3 실행’이라는 결과만으로는 10이라는 값을 리턴했는지 안 했는지 알 수 없습니다.

    public int method3() {
        System.out.println("m3 실행");
        return 10;
    }

 

따라서 method3와 같이 값을 리턴하는 메서드를 실행할 때는 리턴값을 받아낼 변수가 필요합니다.

package javaStudy;

public class MyClassExam {

    public static void main(String[] args) {
        MyClass myclass = new MyClass();
        myclass.method1();
        myclass.method2(10);
        int value = myclass.method3();
        System.out.println("m3가 리턴한 값"+ value);
    }
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.