一、适配器模式
组合:在类B里放入类A的对象 ,就可以在类B里使用类A的方法。
适配器模式内容:原本两个类不能在一起工作,加了适配器之后,可以在一起工作。
类适配器
当有多个产品 不适配时,另一种方法: 通过组合来完成 对象适配器
将一个接口(cost)转化成另外一个接口(pay),使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
两种实现方法:
- 类适配器:使用多继承——继承接口和待适配类
- 对象适配器:使用组合
组合:在类B里放入类A的对象 ,就可以在类B里使用类A的方法。
适配器模式内容:原本两个类不能在一起工作,加了适配器之后,可以在一起工作。
类适配器
当有多个产品 不适配时,另一种方法: 通过组合来完成 对象适配器
将一个接口(cost)转化成另外一个接口(pay),使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
两种实现方法: