[정보처리기사 필기 요약] 디자인 패턴(2) - 구조패턴


[정보처리기사 필기 요약] 디자인 패턴(2) - 구조패턴

* 구조패턴(Structural Pattern) : 다른 기능을 가진 객체 간 협력 필요할 때 객체들을 조직화 하는 방법과 기능 구현하기 위해 객체 구성하는 방식 제공 종류 개념 Adaptor - 클래스 재사용성 높이기 위해 클래스 간 기능 변환 제공하여 호환성 확보 Bridge - 인터페이스(API)가 서로 다른 클래스 연결하는 패턴. 기능의 계층과 구현의 계층 연결 Composite - 복잡한 객체 구조 표현하여 객체 집합 속에 또 다른 객체 집합 가짐 Decorator - 새로운 기능 추가될 때마다 새로운 객체 내부에서도 그대로 유지, 보장해줌 Facade - 서브 시스템 복잡할 경우 간단한 인터페이스 통해 서브시스템 주요 기능 사용 가능 Fly weight - 인스턴스 가능한 한 공유시켜 불필요한..


원문링크 : [정보처리기사 필기 요약] 디자인 패턴(2) - 구조패턴