云锦诚科技专注四川德阳网站设计 四川网站制作 四川网站建设
四川德阳网站建设公司服务热线:028-86922220
网站建设
移动开发
小程序开发
运维推广
网站推广
网站推广
运维外包
运维外包
网站报价
经典案例
网站知识
关于我们
网站建设知识
十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
模板方法模式
http://www.cnblogs.com/java-my-life/archive/2012/05/14/2495235.html
http://www.importnew.com/15546.html
abstract class AbstractTemplate {
/**
* 模板方法
*/
public void templateMethod() {
// 调用基本方法
abstractMethod();
hookMethod();
concreteMethod();
}
/**
* 基本方法的声明(由子类实现)
*/
protected abstract void abstractMethod();
/**
* 基本方法(空方法)
*/
protected void hookMethod() {
}
/**
* 基本方法(已经实现)
*/
private final void concreteMethod() {
// 业务相关的代码
}
}
class ConcreteTemplate extends AbstractTemplate {
// 基本方法的实现
@Override
public void abstractMethod() {
// 业务相关的代码
}
// 重写父类的方法
@Override
public void hookMethod() {
// 业务相关的代码
}
}
网站标题:模板方法模式
文章位置:
http://www.xiwangwangguoyuan.com/article/gdjgip.html
其他资讯
zblog下载页 zblog资源下载类主题
腾讯云服务器1核 腾讯云服务器核数是物理核还是逻辑核
vb点虐 对象类型 vb对象的属性值可以在哪里设置
java随机数抽奖代码 java随机数抽奖程序基本思路
腾讯云服务器24h在线吗 腾讯云服务器24h在线吗知乎