티스토리 뷰

1. 뜻


무엇인가 많이 모여있는 것들을 순서대로 지정하면서 전체를 검색하는 처리를 실행하기 위한 것


2. 무엇을 어떻게 해결?(장점)


Array란 자료구조로 집합체클래스를 구현한 뒤 다른 자료구조로 변경하면 많은 부분을 수정해야한다.

Iterator pattern을 사용하면 집합체의 자료구조가 바뀌어도 코드의 큰 수정없이 이용 할 수 있다.

즉, 집합체의 자료구조 구현방법을 전혀 노출 시키지 않으며, 구현방법에 상관없이 집합체 안의 항목에 모두 접근할 수 있다.


3. 참조


http://cafe.naver.com/fillmyjavacareer/77


'Programing > DesignPattern' 카테고리의 다른 글

Composite 패턴  (0) 2016.08.24
Singleton 패턴  (0) 2016.08.24
Mediator 패턴  (0) 2016.08.22
Decorator 패턴  (0) 2016.08.17
[디자인패턴] 2. Adapter 패턴 - 바꿔서 재이용하기  (0) 2013.02.05
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함