摘要:
适配器模式,让我想起了家里面的变电站。其实,这里的适配器也是这个作用,起到了一个居中调解的作用。当客户类和源类的接口不兼容而不能一起工作时,适配器技术可以引入来解决这个问题。前提:源类具有所有问题解决方案。适配器只是起到一个转换的作用,而不是解决客户类实际问题的方案。意图: 将一个类的接口转换成客户希望的另外一个接口。Adapter 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适用性: 你想使用一个已经存在的类,而它的接口不符合你的需求。 你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作。 (仅适用于对象Adapter) 阅读全文