结构型模式,更加注重类或对象的结合方式,将类或对象进行结合,形成一个更大的结构,在该结构下,不同的组件扮演不同的角色。例如,代理模式体现了代理类与被代理类的结构关系;适配器模式体现了适配器与被适配对象的结构关系。结构型模式包含以下七种设计模式。
· 适配器模式。
· 桥接模式。
· 装饰模式。
· 组合模式。
· 外观模式。
· 享元模式。
· 代理模式。