读书人

黑马软件工程师_模版方法设计模式

发布时间: 2012-12-15 15:16:03 作者: rapoo

黑马程序员_模版方法设计模式

----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------

需求:获取一段程序运行的时间
abstract class GetTime{public final void getTime(){long start = System.currentTimeMillis();runCode();//不确定的部分封装成独立的方法long end = System.currentTimeMillis();System.out.print("毫秒:"+(end-start));}public abstract void runCode();//运行什么代码不确定所以抽象}class SubTime extends GetTime{public void runCode()//子类继承父类,并复写抽象方法{for (int x=0;x<1000 ;x++ ){System.out.println(x);}}}class TemplateDemo{public static void main(String[] args){SubTime st = new SubTime();st.getTime();}}


读书人网 >软件开发

热点推荐