12. 이터레이터 패턴(Iterator Pattern)

2017년 1월 13일 금요일

12. 이터레이터 패턴(Iterator Pattern)


정의
컬렉션 객체의 구성 방식과 관계없이 객체 내의 모든 요소들을 순차적으로 접근할 수 있는 기능을 제공하는 패턴
 

 
목적
컬렉션 객체의 내부 구조를 드러내지 않고 보관된 개체들에 대한 순차적 접근 방법 정의
 
장점
컬렉션의 종류에 구애받지 않고 사용할 수 있다.
집합 객체에 다양한 순회 방법을 정의할 수 있다.

0 개의 댓글 :

댓글 쓰기