작성
·
195
답변 2
1
Book b=new Book(); 이렇게 객체를 생성하면 메모리에 Book이라는 객체가 생성이 됩니다. 이렇게 생성된 객체를 인스턴스라고 하고 이 인스턴스를 가리키는 변수가 b입니다.
여기서 b를 인스턴스를 가리키는 변수라고 해서 인스턴스변수(b)라고 합니다. 그래서 b를 인스턴스변수에서 변수를 생략하고 인스턴스라고 부르기도 합니다. 메모리에 생성된 인스턴스를 사용할려면 b를 통해서 사용해야 되기때문에 b를 인스턴스라고 하구요.(말씀하신것처럼 b에 Book객체의 번지가 들어있기 때문으로 해석하셔도 되구요~~)
이해가 되셨을까요?
0