不想多说套多话,只贴代码就够了。
//定义抽象类
abstract class tool {
//定义为实现的抽象方法
abstract void roback();
//已经实现的开始方法
void start(){
System.out.println("开始");
}
//已经实现的结束方法
void end(){
System.out.println("结束");
}
//用户要条用的函数,在这里集成操作
void oper(){
start();
roback();
end();
}
}
package cn.designmodel;
/**
* Created by xuning on 2016/6/15.
*/
public class demon {
public static void main(String[] args) {
tool t1=new test();
t1.oper();
}
}
class test extends tool{
@Override
void roback() {
System.out.println("我叫徐宁");
}
}