class ValueMethod{//값에 의한 호출 방식 //y 랑 x는 상관이 없다 void changeInt(int y){ y=10; //전달된 데이터 7 -> 10 System.out.println("y = "+y); } } public class MethodTest08 { public static void main(String[] args){ //changeint 메서드를 호출하기 위해서 ValueMethod 객체 생성 ValueMethod vm = new ValueMethod(); int x=7; System.out.println("함수 호출 전 x-> " +x); //vm으로 ValueMethod 클래스의 changeint 메서드를 호출한다 vm.changeInt(x); System.out.println("함수 호출 후 x-> " +x); } }
함수 호출 전 x-> 7
y = 10
함수 호출 후 x-> 7
'Java > Constructor (생성자)' 카테고리의 다른 글
생성자 은닉화 캡슐화 (0) | 2012.04.11 |
---|---|
참조 호출 Call by reference (0) | 2012.04.11 |
생성자 정의와 호출 (0) | 2012.04.11 |
인자 전달 방식 참조 호출 Call by reference (0) | 2012.04.11 |
인자 전달 방식 값 호출 Call by Value (0) | 2012.04.11 |