设计模式之_模版设计模式
来源:互联网 发布:淘宝男鞋店铺 编辑:程序博客网 时间:2024/05/19 13:14
思想:当功能内部一部分是确定的,一部分是不确定的,这是我们可以把不确定的部分暴露出去,让子类去实现。
方式: 编写一个抽象父类,父类提供多个子类的抽象方法,并把一个或多个方法留给子类让其实现,就是一种模版模式
//此类为模版类,就是为了计算执行方法所消耗的时间的模版abstract class Template {public abstract void code();public void spendTime(){long start = System.currentTimeMillis();this.code();long end = System.currentTimeMillis();System.out.println("所消耗的时间为:"+(end - start));}}//子类继承抽象父类,把不确定的实现class SubTemplate extends Template {@Overridepublic void code(){try {Thread.sleep(1000);} catch (InterruptedException e) {e.printStackTrace();}}}
阅读全文
0 0
- 设计模式之_模版设计模式
- 设计模式之模版模式
- 设计模式 之 模版模式
- 设计模式之模版模式
- 设计模式之模版模式
- 设计模式之模版模式
- 设计模式_模版方法模式
- 02 设计模式之--模版设计模式
- 设计模式之:模版设计模式
- 设计模式之模版设计模式
- 设计模式之Template(模版)
- 设计模式之模版方法
- 设计模式--模版模式
- 设计模式--模版模式
- 黑马程序员_模版方法设计模式
- spring_HibernateTemplate(Hibernate模板)_模版设计模式
- 设计模式_模版设计模式概述和使用
- Java设计模式_(行为型)_模版方法模式
- Linux学习第一篇--安装CentOS7
- 库函数和系统调用之间的联系和区别
- 天气开发3——第二行代码(酷欧天气)
- log4cplus 资料汇总
- @TargetAPI + 版本判断实现高低API版本兼容
- 设计模式之_模版设计模式
- 求知过程之redis
- java线程执行器框架介绍(二)--ScheduledThreadPoolExecutor
- 前端微信小程序实战篇
- Python 之 异常处理机制
- 【脚本语言系列】关于Python基础知识面向对象编程,你需要知道的事
- java之文本文件与java虚拟机编码以及ASCII码的两种形式转换
- 如果你还是“程序员”,我劝你别创业!
- 配置RabbitMQ远程访问