11 adapter(结构型) 适配器 满足的原则: 依赖倒置原则——针对接口编程 火鸡当成鸭子用,把火鸡装饰成鸭子 依然是一个包装类 什么时候用: 您希望使用现有的类,其接口与您需要的接口不匹配。 您想要创建一个可重用的类,它与不相关的或不可预见的类合作,也就是说,这些类不一定具有兼容的接口。 (仅对象适配器)您需要使用几个现有的子类,但是通过子类化每个子类来调整它们的接口是不切实际的。对象适配器可以调整其父类的接口。 相关文章: