适配器模式
适配器模式:将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以合作无间。
这种适配器的优点:被适配者的子类,都可以搭配着适配器使用。
(1)对象适配器:

(2)类适配器:

个人认为对象适配器要优于类适配器,因为对象适配器是能够扩展的,对象适配器可以是被适配者的任何子类的适配器,而类适配器唯一的优点是代码量更少。
适配器模式:将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以合作无间。
这种适配器的优点:被适配者的子类,都可以搭配着适配器使用。
(1)对象适配器:

(2)类适配器:

个人认为对象适配器要优于类适配器,因为对象适配器是能够扩展的,对象适配器可以是被适配者的任何子类的适配器,而类适配器唯一的优点是代码量更少。