Iterator Pattern

잔디심는 정원사
반복자 패턴 (Iterator Pattern)
·CS/Design Pattern
반복자 패턴이란?반복자 패턴은 자세한 표현방법을 나타내지 않고, 객체 집합의 요소들을 순차적으로 접근하게 하는데 사용한다. 별도의 이터레이터 객체를 반환 받아 이를 이용해 순회하기 때문에, 집합체의 내부 구조를 노출하지 않고 순회 할 수 있다는 장점이 있고, 리스트 객체와 방문하는 프로세스 사이의 결합을 줄인다. 자바의 컬렉션 프레임워크(JCF)에서 각종 컬렉션을 무리없이 순회할수 있는 것도 내부에 미리 이터레이터 패턴이 적용되어 있기 때문이다.반복자 패턴 사용 법Aggregate (인터페이스) : Iterator의 집합체 컬렉션으로, ConcreateIterator 객체를 반환하는 인터페이스를 제공한다.ConcreateAggregate (클래스) : Aggregate를 구현하는 집합체 구현체Iterat..
minsu20
'Iterator Pattern' 태그의 글 목록