2013년 7월 3일 수요일

클래스:객체 = 틀:실체

클래스는 틀
Class AAA{...}
클래스AAA는 틀(메모리 공간을 차지하지 않는다). 이를 객체로 만들기 위해서는 클래스를 실체화시켜야 한다. 이러한 행위를 '인스턴스화'한다고 표현한다.
코드상에서는 ClassName name = new ClassName(); 과 같이 나타낸다.
그리고 이렇게 생성이 된 객체를 '인스턴스'라고도 부른다.

new 클래스명() ==> 생성된 객체를 메모리에 저장.
클래스명 변수 ==> 메모리에 생성된 객체의 참조변수에는 저장된 메모리의 주소(참조) 값이 할당.


댓글 없음 :

댓글 쓰기