java oop 10 참조형 매개변수의 리턴값

bitcogo·2022년 4월 9일
0

매개변수가 참조형인 메서드에서(=매개변수가 객체인 메서드에서)
반환타입(리턴값)이 객체인 경우 리턴값은 객체(객체의주소)이다.

public class Oop10_referParameterReturn {

 public static void main(String[] args) {
	Date3 d = new Date3();
	d.x=10;
	
	Date3 d2 = copy(d);
	System.out.println("d.x= "+d.x);
	System.out.println("d2.x= "+d2.x);
}
static Date3 copy(Date3 d) {//반환타입이 Date3인 메서드
	Date3 tmp = new Date3();
	tmp.x = d.x;
	return tmp;
}
}

class Date3{
    int x;
}
profile
공부하고 기록하는 블로그

0개의 댓글