适配器模式:将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以合作无间。
直接上图。下面是对象适配器的类图。由于Java不支持多继承。所以这是Java的适配器实现方式。
结合Head First例子:一个火鸡适配器 TurkeyAdapter实现Duck接口。里面有一个Turkey成员(Adaptee)。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。