6-8 객체 배열
객체 배열 == 참조변수 배열
객체 배열: 같은 타입의 객체를 하나의 묶음으로 다루는 것
Tv[] tvArr = new Tv[3];
Tv라는 타입을 가지고 있다.
참조변수 배열이지만 객체가 저장된 것과 같은 셈이다.
참조변수란 실제 값을 가진 변수가 아니라, 값이 들어가 있는 주소를 가지고 있는 변수
참조변수 3개를 하나의 배열로 만들었다.
배열: 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것
Tv tv1, tv2, tv3;
Tv타입의 참조변수 tv1, tv2, tv3
> 배열로 만든다면
Tv타입의 참조변수 x3
배열
int[] score = new int[5];
변수: 하나의 값을 저장할 수 있는 저장공간
int타입 변수 5개가 생긴다.
객체
Tv t = new Tv();
Tv: 클래스명
t: 참조변수
new Tv(); 객체생성
객체배열은 단순히 참조변수배열이다.
참조변수배열 만들고 객체를 따로 만들어서 넣어줘야 한다.
객체배열 만드는 것과 객체를 만드는 것하고 혼동하면 안 된다.
'프로그래밍 언어 > 자바의 정석 기초편' 카테고리의 다른 글
자바의 정석 기초편 ch6-11 선언위치 변수종류 (0) | 2022.06.30 |
---|---|
자바의 정석 기초편 ch6-9,10 클래스의 정의 (0) | 2022.06.22 |
자바의 정석 기초편 ch6-6, 7 객체의 생성과 사용 (0) | 2022.06.22 |
자바의 정석 기초편 ch6-5 한파일 여러 클래스 작성하기 (0) | 2022.06.18 |
자바의 정석 기초편 ch6-2~4 클래스와 객체 (0) | 2022.06.16 |