模版(Template)设计模式
2019-04-24 / JAVA / 895 次围观 / 0 次吐槽 /模版设计模式
模版模式就是定义一个算法的骨架,而将具体的算法延迟到子类中来实现
public class D2 { public static void main(String[] args) { //模版(Template)设计模式 System.out.println(new Code().getScheduleTime()); } } abstract class TimeTemplate{ //获取执行时间 public long getScheduleTime() { long startTime = System.currentTimeMillis(); code(); long endTime = System.currentTimeMillis(); long runTime = endTime - startTime;//设置时间差 return runTime; } abstract void code(); } class Code extends TimeTemplate{ @Override void code() { for(int i=0;i<10000;i++) { System.out.println(i); } } }
Powered By Cheug's Blog
Copyright Cheug Rights Reserved.