模版方法设计模式:在定义功能时功能的一部分是确定的,但是有一部分是不确定的,服务器空间,虚拟主机,香港服务器,而确定的部分在使用不确定的部分
那么这时就将不确定的部分暴露出去,由该类的子类去完成。
如下面求程序运行时间的例子:
父类
GetTime { getTime(){3Long star=System.currentTimeMillis();4 codeRun();5Long end=System.currentTimeMillis();6System.out.println(end-star);7 }codeRun(); }理想的路总是为有信心的人预备着