• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

배열과 객체 질문드립니다.

22.06.08 17:01 작성 조회수 165

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
 
하나의 자료형이 아닌 여러 자료형을 쓰기 위해 객체를 사용했고 그 결과 영화 객체를 생성했습니다. 그런데 어떻게 여러 자료형을 갖는 MovieVO객체로 배열을 만들 수 있는거죠? 배열도 객체지만 배열은 하나의 자료형만 가질 수 있는데 어떻게 이미 만들어진 객체로 배열을 생성할 수 있는지 이해가 안갑니다. 이렇게 만들면 배열에 하나의 자료형이 아닌 여러 자료형이 들어가는 것 아닌가요?

답변 2

·

답변을 작성해보세요.

1

MovieVO는 여러 자료형을 갖는 하나의 자료형입니다. MovieVO(영화)객체는 하나의 자료형이기 때문에 배열은 아니구요. 그러기 때문에 영화(MovieVO)를 여러개 저장할려면 배열이 필요한데 그때 MovieVO[]  배열을 이용해서 영화 여러 개를 저장 할 수가 있습니다.

아래 그림을 참고 해보세요

심야님의 프로필

심야

질문자

2022.06.08

MovieVO 배열 인덱스에 MovieVO 객체를 넣었다고 이해하면 되는걸까요? MovieVO자료형을 가진 각각의 영화 객체를 인덱스에 할당 해 영화를 저장했고 해당 배열은 MovieVO라는 자료형을 담은 배열이군요

0

네 그렇게 이해하시면 됩니다^^