◈ Iteratro Pattern 정의

복합 객체 요소들의 내부 표현 방식은 공개하지 않고,

순차적인 접근 방법을 제공하는 패턴.

 

◈ Iteratro Pattern 구현 방법

객체 집단을 특정객체(iterator)에 넣고, 동일한 방법으로 객체 집단 속 객체가

다뤄질 수 있도록 만들어 준다.

 

◈ Iteratro Pattern 예제(c++)

자판기에 음료를 추가하는 시나리오.

이터레이터 패턴을 이용해, 추가된 음료수에 보다 간편하게 접근.

[소스코드 첨부]

main.cpp

 

 

 

 

 

 

 

 

 

 

 

Posted by miniature88
,