8DAY

2017. 4. 12. 10:05

하나의 클래스를 통해 새로운 객체를 생성하면 주소영역과 데이터영역이 생성된다.

주소를 찾아가서 데이터를 Set 할 수 있고, 주소를 찾아가서 Get할수 있다.


User uid = new User();

User 클래스의 데이터타입으로 uid객체참조변수 선언

User생성자메소드로 새로운객체 생성후 주소값을 uid객체참조변수에 할당



1) User클래스 데이터 타입으로 u01객체참조변수를 선언한다.

2) User생성자 메서드를 통해서 새롭게 객체생성한다

3) 새롭게 생성된 객체의 주소값을 u01 객체 참조 변수에 할당한다.

4) u_print 메서드를 호출한다.

5) u01 객체 참조변수에 저장된 주소값 1이 매개변수 getu 에 할당된다.

6) getu 할당된 주소값1을 찾아가서 데이터를 Get한다

7) 데이터를 출력한다.

8)  u01 객체 참조변수 안에 저장된 주소값1을 찾아가서 데이터를 Set한다.

9) u_print 메서드를 호출한다.


+ Recent posts