검색어 입력폼

디자인패턴의 모든것

저작시기 2015.10 | 등록일 2016.04.21 파일확장자 압축파일 (zip) | 3페이지 | 가격 500원

소개글

설계에서 자주 나타나는 형태에 대해 정리했습니다.

목차

1. 추상 팩토리 패턴
2. 빌더 패턴
3. 팩토리 메서드 패턴
4. 원형 패턴
6. 적응자 패턴(Adapter Pattern) ??
7. 가교 패턴(Bridge Pattern)
8. 복합체 패턴
9. 장식자 패턴
10. 퍼사드( : 정면도) 패턴
11. 플라이급 패턴
12. 프락시 패턴 - 원격지 프락시
13. 프락시 패턴 - 가상 프락시
14. 프락시 패턴 - 보호용 프락시
15. 프락시 패턴 - 스마트 참조자
16. 책임연쇄 패턴
17. 명령 패턴
18. 해석자 패턴
19. 반복자 패턴
20. 중재자 패턴
21. 메멘토 패턴(ctrl+z 느낌!!)
22. 감시자 패턴
23. 상태 패턴
24. 전략 패턴
25. 템플릿 메서드 패턴
26. 방문자 패턴

본문내용

**디자인 패턴 : 설계에서 자주 나타나는 형태

생성 패턴
1. 추상 팩토리 패턴
- 호환성이 있는 개체군을 하나의 팩토리 개체를 통해 생성하게 함으로써 사용자 편의성을 증대시킬 수 있다.
- evLens와 hoLens를 factory 객체를 통해 생성함

2. 빌더 패턴
- 개체를 생성하는 과정이 복잡하면 생성하는 알고리즘을 빌더에 구현하여 빌더 개체를 통해 추상클래스로 복잡한 개체 생성을 쉽게 사용할 수 있다
-PictureBuilder
◁-(SmoothBuilder & REPeventBuilder)…>Picture
Smooth~ 낮에 사진찍을 때 사용하는 빌더
REP~ 밤에 적목현상 해재를 위한 빌더

3. 팩토리 메서드 패턴
- 생성할 개체의 행태가 정형화 되어 있지 않을 때 생성할 개체에 대한 구체적인 형태를 서브 클래스에서 정의할 때 사용한다.
- 호환성 고민x
- 프로그램 뼈대를 만들 때 주로 사용

참고 자료

없음

압축파일 내 파일목록

디자인 패턴.hwp
다운로드 맨위로