스트래티지 패턴(strategy pattern) 정리
스트래티지 패턴(strategy pattern) 이란?1. 일반 객체지향 기법으로 구현을 했을 때의 문제1-1. 간단한 오리 연못 시뮬레이션 게임을 만들어보자1-2. 요구사항의 변경이 생겼다.1-3. 그런데 심각한 문제가 발생했다. (문제1)1-4. Duck 클래스의 단점2. 인터페이스 활용2-1. 상속대신 인터페이스를 사용한다면?2-2 이 또한 문제다. (문제2)3. 문제 파악 하기3-1 행동 디자인4. 행동기반의 Duck 클래스4-1 MallardDuck4-2 동적인 Duck 클래스 5. 정리5-1. 이제 다시 스트래티지 패턴의 정의를 읽어보자. 스트래티지 패턴(strategy pattern) 이란?스트래티지 패턴에서는 알고리즘군 을 정의하고 각각을 캡슐화하여 교환해서 이용할 수 있도록 만든다.스트래..
Design pattern
2020. 5. 20. 20:50
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 리스트
- C
- ssd비교
- C++
- 삼성ssd
- 구글 드라이브 개발
- 구글 드라이브 API
- 링크드리스트
- 후지필름X100V
- 구글 드라이브
- Google Drive SDK
- 후지필름
- 샌디스크ssd
- ssd성능
- 리스트 소스 코드
- SSD
- SDK
- X100v
- 링크드리스트 클래스
- 리스트 클래스
- 후지필름 일렉트로닉
- ssd추천
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함