摘要:
前面我们介绍了设计模式中的创建型模式,这一篇我们来介绍结构型模式。结构型模式:顾名思义讨论的是类和对象之间的结构。它采用继承机制来组合接口或实现,(类结构型模式),或者通过组合一些对象,从而实现新的功能(对象结构型模式)。包括以下七种模式:1.适配器模式(Adapter):将一个类的接口转换成客户希望的另一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适配器模式主要是为了解决两个已有接口之间不匹配的问题,它不需要考虑这些接口是怎样实现的,也不考虑它们各自可能会如何演化。换句话说,适配器模式不需要对两个独立设计的类中任一个进行重新设计,就能够使它们协同工作。1... 阅读全文