generated from muhandojeon/study-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
22 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# 디자인 패턴의 유형 | ||
|
||
- 디자인 패턴은 공통 설계 구조의 핵심 요소를 이름 짓고 추상화하여 재사용할 수 있는 객체지향 설계를 만드는 데 유용한 역할을 함 | ||
- 유용한 클래스와 인스턴스를 제공하여 각각의 역할과 협업, 책임의 분배를 실현합니다 | ||
|
||
> 객사오, 오브젝트에서 역할, 책임, 협력에 대해 잘 설명함 | ||
> > 본인은 중도하차 했지만 .. | ||
어떤 문제를 해결하느냐에 따라 크게 세 가지로 분류됨 | ||
|
||
## 생성 패턴 | ||
|
||
주어진 상황에 적합한 객체를 생성하는 방법에 중점을 둠 | ||
|
||
## 구조 패턴 | ||
|
||
객체의 구성과 각 객체 간의 관계를 인식하는 방법에 중점을 둠 | ||
|
||
## 행위 패턴 | ||
|
||
객체 간 커뮤니케이션을 개선하거나 간소화하는 방법에 중점을 둠 | ||
|