인스턴스의 생성과 사용
필자는 TvTest라는 클래스를 만든 후 위와 같이 정의했다.
※ Tv oc = new Tv(); 한문장으로 인스턴스 생성 가능하다.
①Tv oc; → Tv클래스 타입의 참조변수를 oc 라고 선언한다. 그러게되면 oc를 위한 공간이 마련되고 인스턴스가 생성되지 않았으므로 아무것도 할 수없다.
②oc = new Tv(); → 인스턴스가 메모리의빈공간에 생성이 된다. 각 변수들은 기본값으로 초기화 된다.
( 공간 확보 아래 사진 참고. )
'언어 > Java' 카테고리의 다른 글
객체지향 프로그래밍[오버로딩, 생성자] (0) | 2018.07.18 |
---|---|
객체지향 프로그래밍 [클래스 와 객체, 재귀호출] (0) | 2018.07.18 |
컬렌션 프레임웍 ( Collection Freamwork ) - ArrayList편 (0) | 2018.04.21 |