* Creator Pattern
> 누가 A 를 생성해야 하는가?
> 아래의 경우에 B 클래스가 A를 생성하도록 책임을 할당한다
- B가 A를 포함하거나 aggregate 한다
- B가 A를 기록할 때
- B가 A를 밀접하게 사용할 때
- B가 A를 초기화하는 데이터를 가지고 있을 때
'SW 공학 > ::: 객체지향' 카테고리의 다른 글
[GRASP] High cohesion Pattern (0) | 2021.09.22 |
---|---|
[GRASP] Low Coupling Pattern (0) | 2021.09.22 |
[GRASP] Controller Pattern (0) | 2021.09.22 |
[GRASP] Information Expert Pattern (0) | 2021.09.22 |
///GRASP Principles (0) | 2021.09.21 |