Structural patterns (mẫu cấu trúc) liên quan đến cách các đối tượng và class được kết hợp thành các cấu trúc lớn hơn — tổ chức các quan hệ giữa các thực thể để tạo thành cấu trúc linh hoạt, hiệu quả. Chúng bao gồm Adapter, Decorator, Facade, Proxy, Composite, và Bridge.
Structural patterns giải quyết điều gì
Các STRUCTURAL pattern liên quan đến cách các đối tượng/class được KẾT HỢP/liên hệ:
→ tổ chức các quan hệ để xây dựng cấu trúc lớn hơn từ các đối tượng
→ làm cho các thành phần làm việc với nhau linh hoạt; đơn giản hóa cấu trúc phức tạp
→ về KẾT HỢP và cấu trúc, không phải về tạo hay hành vi
