🧱 结构型模式(Structural Patterns)
这类模式用于对象和类之间的组合方式,以形成更大、更灵活的结构。
模式名称 | 英文名 | 简要说明 |
---|
适配器模式 | Adapter | 将不兼容接口转换为客户端期望的接口 |
代理模式 | Proxy | 控制对象访问,常用于延迟加载、权限控制等 |
装饰器模式 | Decorator | 动态地给对象添加职责,比继承更灵活 |
组合模式 | Composite | 树形结构处理部分-整体层次,如文件系统 |
桥接模式 | Bridge | 解耦抽象和其实现,使其可以独立变化 |
外观模式 | Facade | 提供统一接口简化复杂系统的使用 |
享元模式 | Flyweight | 共享细粒度对象以节省内存资源 |