简单又实用的模式,引用+包装
有两种适配器,
1.类适配器
只要有接口,就可以使用:继承一个类,实现另一个接口,在接口中包装继承的方法,对外表现为接口方法
2.对象适配器
对于两个类,继承一个类A,引用另一个类B(在ctor中讲B的对象传递过去)
对A中的方法重写new/override,在方法中包装B的方法
对于一个接口一个类,也适用
简单又实用的模式,引用+包装
有两种适配器,
1.类适配器
只要有接口,就可以使用:继承一个类,实现另一个接口,在接口中包装继承的方法,对外表现为接口方法
2.对象适配器
对于两个类,继承一个类A,引用另一个类B(在ctor中讲B的对象传递过去)
对A中的方法重写new/override,在方法中包装B的方法
对于一个接口一个类,也适用