diff --git "a/\354\261\225\355\204\260_6/\354\203\201\353\262\224.md" "b/\354\261\225\355\204\260_6/\354\203\201\353\262\224.md" new file mode 100644 index 0000000..5da7166 --- /dev/null +++ "b/\354\261\225\355\204\260_6/\354\203\201\353\262\224.md" @@ -0,0 +1,8 @@ +## 챕터6 디자인 패턴의 유형 + +디자인 패턴은 어떤 문제를 해결하느냐에 따라 세가지 유형으로 분류 됨 +- 생성 패턴: 주어진 상황에 적합한 객체 생성하는 방법에 중점 +- 구조 패턴: 객체의 구성과 각 객체 간의 관계를 인식하는 방법에 중점 (갠적으로 가장 어려워 보임) +- 행위 패턴: 시스템 내의 객체 간 커뮤니케이션을 개선하거나 간소화하는 방법에 중점 + +> 다음장부터 디자인 패턴에 대해 진짜 시작