本帖最后由 z47057554 于 2015-3-8 05:28 编辑
- interface InterfaceDemo{
- void method1();//当接口中出现很多函数时
- void method2();
- ...
- void methodn();
- }
- //而你只想使用其中某个或某些时,可你必须复写InterfaceDemo中的全部方法
- //那么此时,你可以定义一个没有抽象函数的抽象类来简化过程,如下
- abstract SimpleDemo implements InterfaceDemo{
- void method1(){}//实现所有,但所有的功能都是空,想要使用InterfaceDemo时只要继承该类时需复写想要使用的方法即可
- void method2(){}//这种类的实例同样没有意义,所以设定为抽象类。API中有具体的例子,是哪个记不起来了,凑合看吧
- ...
- void methodn(){}
- }
复制代码
|