Design Architecture/Design Pattern

8강 Iterator Pattern

lipnus 2021. 8. 29. 13:55
반응형

다른 것들을 담고 있는 Aggregate Object이다. 

 

 

 

 

두 레스토랑이 있는데 통합하고 싶다.

 

 

 

걍 Menu로 받을 수 있음
SRP가 가장 연관이 많음 / 보관이랑 꺼내주는건 각각 따로

 

새로운게 들어와도 문제없다

 

JAVA는 이미 Itorator가 있음.

Hash, ArrayList등 벌써 가지고 있으니 걍 반환해주면 바로 됨

 

ListIterlater는 좀 업그레이드 된 형태

 

확장 for문

 

Composite, Visitor 패턴이랑 관련이 깊다.

Factory Methods

Memento Patern = 현재상태 보관

 

반응형

'Design Architecture > Design Pattern' 카테고리의 다른 글

10강 Mediator Pattern  (0) 2021.08.29
9강 State Pattern  (0) 2021.08.29
7강 Template Method  (1) 2021.08.29
6강 Observer Pattern  (0) 2021.08.29
5강 Strategy Pattern  (0) 2021.08.29