【设计模式】(十)–结构型模式–概要
结构型模式概要
结构型模式定义
结构型模式(Structural Pattern) 描述如何将类或者对象结合在一起形成更大的结构。这类设计模式关注类和对象的组合,继承的概念被用来组合接口和定义组合对象获得新功能,通过组合类或者对象产生更大结构以适应更高层次的逻辑需求。
常用结构型模式:
-
装饰器模式(Decorator Pattern)
-
适配器模式(Adapter Pattern)
-
组合模式(Composite Pattern)
-
桥接模式(Bridge Pattern)
-
外观模式(Facade Pattern)
-
享元模式(Flyweight Pattern)
-
过滤器模式(Filter、Criteria Pattern)
后续将对每一种设计模式介绍,并进行简单的实现。