interface Father{
.....//...代表其它抽象方法
void method1();
void method2();
....
}
abstract class MiddleClass implements Father{//实现Father中所有的方法,但是都是空实现
//之所以定义成abstract,一方面不想让中间类创建对象
//一方面为了让子类继承中间类,重写里面的方法
....
void method1(){
}
void method2(){
}
...//...代表其它方法的空实现
}
class Son extends MiddleClass{
//重写你你想要使用的方法,其余方法被继承下来了
void method1(){
//实现代码
}
} |
|