일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 컴퓨터구조
- JavaScript
- react
- OS
- Algorithm
- IT
- JPA
- mongoDB
- Kafka
- MSA
- design pattern
- Proxy
- c언어
- redis
- spring webflux
- Java
- 자바
- 네트워크
- Galera Cluster
- 디자인 패턴
- Spring
- 자료구조
- Data Structure
- 파이썬
- Heap
- C
- 운영체제
- 알고리즘
- 백준
- MySQL
Archives
- Today
- Total
목록Iterator (1)
시냅스

반복자 패턴 Iterator Pattern 객체 요소들의 내부 표현방식을 공개하지 않고, 객체에서 되지 않은, 외부에서 객체에 순회하는 객체를 만든다. 내부에서 객체의 순차적인 제공을 하지 않음 순회 구현 방식이 다르더라도 동일한 방식(메서드)로 순회 할 수 있게 제공 여러 리스트 객체에 대한 동일한 방식으로 순회하는 방법을 제공하기 위해 순회하는 객체를 따로만듬 e.g. Java Collection Framework의 Iterator Iterator 요소에 접근하고 순회하는데 필요한 메서드 제공 ConcreteIterator Iterator에 정의된 인터페이스를 구현하는 클래스 Aggregate Iterator 객체를 생성하는 인터페이스 정의 순회할 요소를 가지고 있다. ConcreteAggregate..
디자인 패턴
2022. 8. 17. 15:06