摘要: 设计:1.整个系统 -> 2.划分子系统 -> 3.子系统中的类 -> 4.分解为子程序 -> 5.子程序内部设计设计构造块:启发式方法使用对象进行设计的步骤:1.辨识对象及其属性(方法(method)和数据(data)02.确定对各个对象进行的操作3.确定各个对象能对其他对象进行的操作4.确定对象的可见性 - 公有 私有5.定义每个对象的公共接口反复的迭代执行一致的抽象, 封装实现细节, 当继承能简化设计时就继承信息隐藏:两种秘密-1.隐藏复杂度 2.隐藏变化源找出容易改变的区域:1.找出看起来容易变化的项目 2.把容易变化的项目分离出来(划分为一个类,或者和其他容易 阅读全文
posted @ 2011-08-31 17:16 让代码飞一会儿 阅读(121) 评论(0) 推荐(0) 编辑
摘要: VC include 路径解析今天发现一个不错的帖子。转到自己的博客,收藏。要了解vc中使用#include命令包含头文件所搜寻的路径,必须先了解vc中的几种路径:1. 系统路径系统路径在vc中是"Tools->Options->Directories"中"Include files"指定的路径。打开此对话框会发现默认有这几条路径:C:\Program Files\Microsoft Visual Studio\VC98\INCLUDEC:\Program Files\Microsoft Visual Studio\VC98\MFC\INCL 阅读全文
posted @ 2011-08-31 09:14 让代码飞一会儿 阅读(373) 评论(0) 推荐(0) 编辑