最近又打算把设计模式好好过一遍,选了本java设计模式第二版,边学边记录,激励下自己,先记录下adapter模式
定义:适配器的意图是提供一个接口,这个接口实现一个客户程序(client)使用有不同接口的类的服务。
分类
1 类适配器 :主要子类继承一个接口
2 对象适配器:主要继承类
问题:这两者的比较。为什么说对象适配器比类适配器的结构更松散。
最近又打算把设计模式好好过一遍,选了本java设计模式第二版,边学边记录,激励下自己,先记录下adapter模式
定义:适配器的意图是提供一个接口,这个接口实现一个客户程序(client)使用有不同接口的类的服务。
分类
1 类适配器 :主要子类继承一个接口
2 对象适配器:主要继承类
问题:这两者的比较。为什么说对象适配器比类适配器的结构更松散。