객체 배열이란?
"요소가 객체 형태인 배열"
즉, 객체 배열이란 "객체에 대한 레퍼런스(주소값)를 요소로 갖는 배열"이다.
ex)
Icecream이라는 클래스가 있다고 가정했을 때, 객체 배열을 생성한다면
-> Icecream[] iceArr = {ice, ice2, ice3};
여기서 ice, ice2, ice3의 3개 요소들이 모두 인스턴스 객체인 것
단계적으로 말하자면...
(1) Icecream[] iceArr; // 객체 배열 생성 (인스턴스 객체의 주소값을 가진 배열 생성)
(2) IceArr = new Icecream[]{ice, ice2, ice3}; // 배열 내 인스턴스 객체 생성
이런 식인 것
반응형
'내가 보려고 정리한 JAVA' 카테고리의 다른 글
[자바 객체 문법] 생성자 (Constructor) (0) | 2020.04.18 |
---|---|
[자바 객체 문법] 필드 (0) | 2020.04.18 |
[자바 객체 문법] 매개변수(Parameter) (0) | 2020.04.17 |
[자바 객체 문법] 클래스 (0) | 2020.04.17 |
[자바 객체 문법] 객체지향 언어 (0) | 2020.04.17 |