- 1
- 0
- 约1.35万字
- 约 57页
- 2017-08-22 发布于河南
- 举报
* * * * * * 策略模式的例子 Client public class Test { //这个例子通俗易懂了,很好! public static void main(String[] args) { Context ctx = new Context(new StrategyImplA()); ctx.doMethod(); ctx = new Context(new StrategyImplB()); ctx.doMethod(); ctx = new Context(new StrategyImplC()); ctx.doMethod(); } } 这是第一个实现 这是第二个实现 这是第三个实现 行为型模式九——状态模式 状态模式自身结构非常简单——前面刚刚介绍了几个结构比较简单的设计模式,和他们一样,状态模式在具体实现上留下了可变换的余地。 我前面已经介绍过它的孪生兄妹策略模式了,大家可以两者比较着阅读。本文将会讨论两者的区别。 状态模式的定义 GOF《设计模式》中给状态模式下的定义为:允许一个对象在其内部状态改变时改变它的行为。 能够让程序根据不同的外部情况来做出不同的响应,最直接的方法就是
您可能关注的文档
- (最新)7 奥美-M3特区推广初次提案.ppt
- -“浅谈插画设计在书籍装帧中的运用”开题报告.doc
- 01.电梯厅门安装分项工程质量技术交底卡.doc
- 01_服务器设计基础.ppt
- 01第一章 安全用电.ppt
- 01管线打开计划.doc
- 01理论准备.doc
- 001两个原理1.doc
- 01启蒙篇上.doc
- NOIP秘籍.ppt
- 绿色化学实验在高中化学教学中的应用与实验安全教育论文.docx
- 初中化学课堂互动教学策略与化学实验探究能力培养研究论文.docx
- 初中英语课堂动态生成资源在英语词汇教学中的实践研究论文.docx
- 初中化学实验创新:实验数据处理与分析能力的培养策略研究论文.docx
- 高中语文整本书阅读教学中的跨学科知识整合研究论文.docx
- 高中地理教学:动物栖息地选择与生态环境保护的案例研究论文.docx
- 皮影戏艺术融入初中美术教学的文化传承与创新教育模式论文.docx
- 高中语文新教材单元教学与审美教育策略研究论文.docx
- 小学科学教学中科学探究活动设计与实施中的反馈机制研究论文.docx
- 信息素养视域下高中生物教学策略与学生探究能力培养研究论文.docx
原创力文档

文档评论(0)