반응형 컴포지트 패턴1 디자인 패턴 - 컴퍼지트 패턴 (Composite Pattern) 객체들의 관계를 트리 구조로 구성하여 부분-전체 계층을 표현하는 패턴으로, 사용자가 단일 객체와 복합 객체 모두 동일하게 다루도록 한다. 역할을 설명하면 Component : 구체적인 부분. 즉, Leaf 클래스와 전체에 해당하는 Composite 클래스에 공통 인터페이스를 정의 Leaf : 구체적인 부분 클래스. Composite 객체의 부품으로 설정 Composite : 전체 클래스. 복수 개의 Component를 갖도록 정의, 그러므로 복수 개의 Leaf, 심지어 복수 개의 Composite 객체를 부분으로 가질 수 있음 으로 정리 할 수 있습니다. 사실 저렇게만 읽으면 감이 잘 안오니 code로 설명 드리겠습니다. 프로젝트를 진행하기 위해 팀원을 모았습니다. 우선 팀원들이 공통적으로 가지는 정보를.. 2019. 11. 19. 이전 1 다음 반응형