Design Pattern

회사 업무를 진행 하면서 컴포지트 패턴을 적용하여 개발을 하였다. 정확한 이해를 하고 사용해야 할 것 같아서 두고두고 보기 위해 정리 한다. 컴포지트 패턴이란?? 컴포지트(Composite) 패턴은 객체들의 관계를 트리 구조로 구성하여 부분-전체 계층을 표현하는 패턴이며 사용자가 단일 객체와 복합 객체 모두 동일하게 다루도록 한다. 컴포지트 패턴(Composite Pattern)은 구조(Structural) 패턴 중 하나로써 여러 객체를 가진 복합 객체와 단일 객체를 구분 없이 다루고자 할 때 사용하는 패턴이다. 컴포지트 패턴을 사용하는 이유!? 상속의 한계 - 설계가 거대해질 수록 예외 케이스가 늘어나 OCP(Open-Closed Principle)가 지켜지지 않는다. 이러한 상속의 문제를 해결하기 위..
나는이지훈
'Design Pattern' 카테고리의 글 목록