int 값이므로 10이라고 넣어보겠습니다. 그런 다음 실행해볼까요?
실행결과
m1이 실행됨..
10을 이용한 m2 실행
역시 작성한 대로 출력됐습니다. 출력 과정을 간단히 살펴볼까요? MyClass가 가진 method2를 실행한다는 것은 중괄호 부분을 실행한다는 의미입니다. 넣어준 값 10을 변수 x가 받고, 이 x를 출력하므로 10이라는 값을 출력합니다.
public void method2(int x) { System.out.println(x +"을 이용한 m2 실행"); }
세 번째, method3입니다. 매개변수는 아무것도 받지 않으므로 다음과 같이 작성하고 실행하겠습니다.
package javaStudy;
public class MyClassExam {
public static void main(String[] args) {
MyClass myclass = new MyClass();
myclass.method1();
myclass.method2(10);
myclass.method3();
}
}
실행결과
m1이 실행됨..
10을 이용한 m2 실행
m3 실행