StructuralPattern1 (Design Pattern) 2. 구조 패턴 1. 구조 패턴 (Structural Pattern) 구조 패턴 (Structural Pattern)은 클래스나 객체를 조합하여 더 큰 구조를 만드는 패턴이다. 예를 들어, 서로 다른 Interface를 갖는 2개의 객체를 하나로 묶어 단일 Interface를 제공하거나 객체들을 서로 묶어 새로운 기능을 제공하는 것이 구조 패턴을 사용하는 것이다. 즉, 개체 간의 관계를 실현할 수 있는 간단한 방법으로써 설계를 용이하게 하는 패턴이라고 볼 수 있다. 구조 클래스 패턴은 상속을 통해 클래스나 인터페이스를 합성하고, 구조 객체 패턴은 객체를 합성하는 방법을 정의한다. 1-1. 어댑터 (Adapter) 특정 클래스의 Interface를 다른 Interface로 변환하여 다른 클래스가 사용할수 있도록 하는 패턴.. 2021. 9. 26. 이전 1 다음