博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
设计模式 模板方法模式
阅读量:4088 次
发布时间:2019-05-25

本文共 197 字,大约阅读时间需要 1 分钟。

模板方法模式

1. 模板方法模式是什么

定义了一个操作中的算法的骨架,而将部分步骤的实现在子类中完成。模板方法模式使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。

2. 模板方法UML图

模板方法UML图

3. 个人感悟

AbstractClass中的TemplateMethod可以决定算法的执行步骤(包括通用的步骤和不同算法特有的步骤),而具体的算法可以又不同的子类去定义,因此达到代码重用。

转载地址:http://bnyii.baihongyu.com/

你可能感兴趣的文章
git常用命令
查看>>
生成图片验证码
查看>>
如何用 GIMP 修改图片尺寸
查看>>
php分享三十三:常量
查看>>
周报告
查看>>
Scapy学习小记
查看>>
python基础
查看>>
android 开源框架
查看>>
WinForm 无边框窗体和timer控件
查看>>
C++ 构造函数 初始化列表
查看>>
[置顶] windows player,wzplayerV2 for windows
查看>>
mmsPlayer, for android,ios ,wince,windows,wm等
查看>>
MySQL中表的复制
查看>>
Python 通过浏览器 打开指定网址
查看>>
千万级分页查询
查看>>
mysql 打开远程连接
查看>>
0324命令解释程序的编写
查看>>
前端易忘点,持续更新
查看>>
分享30个最流行的jQuery插件(上)
查看>>
8款流行的移动应用程序开发必备工具
查看>>