동일한 형태의 데이터 항목을 여러개 가지고 있는 것을 말한다.
종류: 배열, 링크드 리스트, 트리, 그래프, 테이블(데이터베이스)
Aggregator마다 값을 가져오는 방식이 다릅니다.
이를 통일된 방법으로 가져오기 위한 방법이 Iterator이다.
https://github.com/wlals7565/design-pattern/tree/main/src/iterator
Iterator은 서로 다른 Aggregator를 표준화된 공통 방식으로 접근 가능하게 한다. 이를 통해 하나의 공통된 알고리즘으로 처리가 가능하다.