일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 반복자
- 구조패턴
- C
- problemsolving
- 어댑터패턴
- 재귀
- 알고리즘
- 14500
- 완전탐색
- 디자인패턴
- UML
- 옵저버
- 다이어그램
- 추상팩토리
- 데코레이터패턴
- c++
- 빌더패턴
- C언어
- FactoryMethod
- 이터레이터
- ps
- 행위패턴
- 팩토리메소드
- 백준
- 회전하는큐
- AbstractFactory
- 클래스다이어그램
- 생성패턴
- 테트로미노
- bfs
Archives
- Today
- Total
salsa source
[디자인패턴]소개 및 Iterator 패턴
디자인패턴 the Gang of Four(GoF) 매일 쓰고있는 프로그램을 새로운 시점에서 다시 생각하고, 재사용을 쉽게 하고, 기능 확장이 쉬운 소프트웨어를 만들기 위한 유익한 기법. (GoF가 가장 유명) UML(Unified Modeling Language) 시스템을 시각화하거나 시스템의 사양이나 설계를 문서화하기 위한 표현 방법 클래스 다이어그램 클래스나 인스턴스, 인터페이스 등의 정적인 관계를 표현한 것. 필드 == 멤버변수 메소드 == 멤버함수 인터페이스 : 클래스들이 구현해야 하는 동작을 지정하는 데 사용되는 추상형 시퀀스 다이어그램 시간에 따라 변하는 것. 동적인 관계 Iterator - 순서대로 지정해서 처리하기 복수의 요소가 모여있는 집합에서 요소를 순서대로 지정해서 처리하는 Itera..
STUDY/디자인패턴
2018. 2. 7. 21:53