Iterator
-
[Design Pattern] 반복자(Iterator) 패턴 - 디자인 패턴CSE/Design Pattern 2015. 6. 13. 10:43
Pattern #14 반복자 패턴 자세한 표현방법을 나타내지 않고 객체집합의 요소들을 순차적으로 접근하는데 사용 패턴 요약 - 반복을 집합의 요소를 포인트하는 객체 안에 캡슐화 함 - 리스트 객체와 방문하는 프로세스 사이의 결합을 줄임 동기 당신은 기업정보 관리시스템 개발 프로젝트의 책임자로 선발되었다. 이 프로그램 은 크게 user interface, application logic, data management 세 파트로 나뉘는데 이들은 병렬적으로 개발된다. 개발 에 있어 한 가지 문제점 은 application logic 파트와 data management 파트와의 연결 부분이다 . 즉 , data management 파트에서 개발을 맡고 있는 data structure class의 interfac..