생성 패턴구조 패턴행동 패턴최근에는 코어, 생성, 주변부와 그 이외헤더파일에서 구현 세부 정보를 숨기는 것. 헤더파일에는 포인터를 선언하고, 구현파일에 데이터를 선언. 브릿지 디자인 패턴의 특별한 형태인 이디엄.오로지 객체의 한 인스턴스만 생성하는 싱글톤.객체의 인스턴
연결각각의 컴포넌트가 다른 컴포넌트에 얼마나 의존하고 있는지를 가르킨다.사이즈클래스 메서드 그리고 메서드별 파라미터 수 등을 포함해서 컴포넌트 간에 연결된 수.적은 수의 파라미터를 가진 하나의 메서드는 자신을 호출하는 컴포넌트와 좀 더 느슨하게 연결 되어있다.가시성컴포