6-8 객체 배열

oyeon·2020년 12월 21일
0

(완)객체지향 개념

목록 보기
5/37

객체 배열 == 참조변수 배열

Tv tv1, tv2, tv3;

위 코드를 아래 배열로 바꿀 수 있다.

Tv[] tvArr = new Tv[3]; // 길이가 3인 Tv타입의 참조변수 배열


※ 객체 배열 생성을 했다고 혼동하지 말자. 위에 코드는 그림에서 볼 수 있듯이 참조변수 배열을 생성한 코드일 뿐, 참조변수 배열 생성 이후 객체 배열 생성 작업이 필요하다.

// 객체를 생성해서 배열의 각 요소에 저장
tvArr[0] = new Tv();
tvArr[1] = new Tv();
tvArr[2] = new Tv();

한 문장으로 아래와 같이 쓸 수도 있다.

Tv[] tvArr = { new Tv(), new Tv(), new Tv() };

profile
Enjoy to study

0개의 댓글