Pure Software Engineer :)
Iterator Pattern 본문
Iterator 패턴이란?
- 집합체의 요소를 통일된 방법으로, 순서대로 지정하면서 처리하는 패턴
이름 | 설명 |
Aggregate | 집합체를 나타내는 인터페이스 |
Iterator | 하나씩 나열하면서 검색을 실행하는 인터페이스 |
Book | 책을 나타내는 클래스 |
BookShelf | 서가를 나타내는 클래스 |
BookShelfIterator | 서가를 검색하는 클래스 |
iterator.h
iterator.cpp
main.cpp
main 함수의 while루프는 BookShelf의 구현에는 의존하지 않는다.!!!
'Software Engineering > Programming' 카테고리의 다른 글
레드블랙트리 (0) | 2010.01.27 |
---|---|
이진탐색트리 (0) | 2010.01.24 |
Adapter Pattern (0) | 2010.01.17 |
분리집합 (0) | 2010.01.16 |
이진트리 (0) | 2010.01.16 |