在想使用一个已存在的类,但如果它的接口,也就是他的方法和你要求的不相同时,可以考虑率使用适配器。
继承的方式实现适配器模式:
现有一个功能是使用220v电压

我现在想使用180v电压,需要有一个适配器来中转。
通过继承的方式,写一个接口继承220v,然后调用220v

最终客户端调用

委让的方式实现适配器模式:



在想使用一个已存在的类,但如果它的接口,也就是他的方法和你要求的不相同时,可以考虑率使用适配器。
继承的方式实现适配器模式:
现有一个功能是使用220v电压

我现在想使用180v电压,需要有一个适配器来中转。
通过继承的方式,写一个接口继承220v,然后调用220v

最终客户端调用

委让的方式实现适配器模式:


