0、设计模式
设计模式就是指解决一些问题总结出来的套路。
1、适配器设计模式
当一个接口中的方法过多,但我只想取用接口中的某一个或者某几个方法时,就可以使用适配器模式。
2、书写步骤
编写中间类xxxxxxAdapter,实现对应的接口。
对接口中所有的抽象类进行空实现。
让真正的实现类继承中间类,并重写所需要的方法。
为了避免其他的类创建中间类的对象,中间类用abstract修饰。
如果实现类继承某个父类,我们可以让中间类先继承父类,再让子类继承中间类,实现间接继承。
设计模式就是指解决一些问题总结出来的套路。
当一个接口中的方法过多,但我只想取用接口中的某一个或者某几个方法时,就可以使用适配器模式。
编写中间类xxxxxxAdapter,实现对应的接口。
对接口中所有的抽象类进行空实现。
让真正的实现类继承中间类,并重写所需要的方法。
为了避免其他的类创建中间类的对象,中间类用abstract修饰。
如果实现类继承某个父类,我们可以让中间类先继承父类,再让子类继承中间类,实现间接继承。