论文封面格式:模板方法模式(Template Method)案例分析 - jia
来源:百度文库 编辑:九乡新闻网 时间:2024/05/05 01:09:27
案例分析:一个支持在屏幕上绘图的类View。一个视图只有在进入焦点状态后时才可以设定合适的特定绘图状态,因而只有成为“焦点”之后才可以进行绘图。View类强制其子类遵循这个规则。我们用Display模板方法来解决这个问题。View定义两个具体方法,SetFocus和ResetFocus,分别设定和清除绘图状态。 View的Dodisplay钩子操作实施真正的绘图功能。 意图:定义一个操作中算法的框架,将一些步骤延迟到其子类中。这里就是将绘图的具体工作,延迟到View类的派生类中。 结构图: 程序代码:#include
class View{public: void Display() { // cout<<"模版方法定义算法框架"<Display();
pview=new PhotoShopView; pview->Display();
return 1;}
运行结果:获得焦点实现falsh绘图失去焦点获得焦点实现photoshop绘图失去焦点Press any key to continue
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jia_xiaoxin/archive/2008/08/26/2831564.aspx
class View{public: void Display() { // cout<<"模版方法定义算法框架"<
pview=new PhotoShopView; pview->Display();
return 1;}
运行结果:获得焦点实现falsh绘图失去焦点获得焦点实现photoshop绘图失去焦点Press any key to continue
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jia_xiaoxin/archive/2008/08/26/2831564.aspx
模板方法模式(Template Method)案例分析 - jia
设计模式19:Template Method Pattern (模板方法模式)
工厂方法模式(Factory Methond)案例分析 - jia
适配器模式(ADAPTER)案例分析 - jia
读《大话设计模式》---工厂方法模式(factory method) - jia
设计模式之Template 模板模式
读《大话设计模式》---模板方法模式(TemplateMethond) - jia
jia
房地产企业税务稽查方法与案例分析
案例分析
案例分析
案例分析
案例分析
案例分析
变频器软故障的排除方法及案例分析
案例分析的方法与学理--王亚新教授
高金平:房地产企业税务稽查方法与案例分析讲稿
[案例分析]成为有钱人的25种方法(转载)
合作建房几种模式下的营业税处理案例分析
物业管理:安全管理模式案例
读《大话设计模式》---装饰模式(decorator) - jia
【resume template】
读《大话设计模式》---开放-封闭原则 - jia
议论文写作模式与案例