适配器模式适用于,借口转换
案例
Client需要Interface1接口的实现类
现在有Interface2接口和实现类
新建Adapter类实现Interface1,
1.持有Interface2的实现类对象,在相关的方法中调用需要的方法---组合
2.继承Interface2的实现类,在相关的方法中调用需要的方法---继承
这样可以给Client传入Adapter,满足Client接口需要,同时提供了Interface2的服务
适配器模式适用于,借口转换
案例
Client需要Interface1接口的实现类
现在有Interface2接口和实现类
新建Adapter类实现Interface1,
1.持有Interface2的实现类对象,在相关的方法中调用需要的方法---组合
2.继承Interface2的实现类,在相关的方法中调用需要的方法---继承
这样可以给Client传入Adapter,满足Client接口需要,同时提供了Interface2的服务