摘要: 一、 基本特点: a)根据不同的情况,创建不同的对象 b)每个对象方法名相同,方法的实现差别很大二、组成: a)抽象策略: 1个 b)具体策略 多个,封装了相关的算法和行为 c)调度类: 持有一个具体策略类的引用,供客户端使用三、代码实现:#include<iostream>using namespace std;/*************************************策略基类****************************************/ class StrategyBase//主要定义了虚函数 { public: virtu... 阅读全文
posted @ 2011-09-05 17:26 edisonfeng 阅读(3724) 评论(0) 推荐(0) 编辑
摘要: 对0基础MFC者的一点建议因为上半年自己刚刚学了点MFC,算是对MFC有了点了解。但也只算是会使用,至于对其更多的细节算不上了解。所以其实所知甚少。这里所要讲的,只是帮助从未接触过MFC的人更快地了解和能使用MFC,减少入门的时间,至于其核心原理,我爱莫能助。另外,因为我在深圳学习MFC期间做的笔记无缘丢失,所以当时总结的很多东西都没有保存下来。所以很多东西都有点忘了,有些想提醒的东西都记不太清楚。所以本文的水准就大为下降。这里得先提一个东西。就是VC与MFC的关系。VC是一个windows开发的一个软件开发平台,在里面可以进行与C和C++相关的各类工程的代码编写。而MFC只不过是其中的一种工 阅读全文
posted @ 2011-09-05 10:19 edisonfeng 阅读(1136) 评论(0) 推荐(0) 编辑