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
8 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,8 @@ | ||
# 디자인 패턴의 유형 | ||
|
||
> 디자인 패턴은 공통 설계 구조의 핵심 요소를 이름 짓고 추상화하여 재사용할 수 있는 객체 지향 설계를 만드는 데 유용한 역할을 합니다. | ||
또한 유용한 클래스와 인스턴스를 제공하여 각각의 역할과 협업, 책임의 분배를 실현합니다. | ||
|
||
생성 패턴: 주어진 상황에 적합한 객체를 생성하는 방법에 중점을 둠 | ||
구조 패턴: 객체의 구성과 각 객체 간의 관계를 인식하는 방법에 중점을 둠. 낮은 결합 | ||
행위 패턴: 시스템 내의 객체 간 커뮤니케이션을 개선하거나 간소화하는 방법에 중점을 둠. 추상화 |