北京大学:《组件技术》课程教学资源(讲义课件)第十二讲 软件设计模式(一)
一、从一个例子看模式 二、关于模式的研究情况 三、介绍一些重要的模式(部分)

软件设计模式() 潘爱民 http://www.icst.pkueducn/compcourse

内 从一个例子看模式 关于模式的研究情况 ·介绍一些重要的模式(部分)

个设计例子 VC/Samples/MFC/OLE/DrawCli 口区 File Edit View Draw Object window Help 口区

Drawcli的基础 MFC提供的基础 Doc/iew结构 Doc提供了强大的数据管理功能 view提供了强大的显示功能 litwnd功能 CWinApp/CMain Frame 提供了一套命令处理流程 对OLE的封装 Active Container OLE Clipboard Property Page 数据结构管理功能 CObject/Coblist

我们的设计焦点 用C+对象来表示每一个图元 定义图元的公共接口 如何处理用户的操作 鼠标的动作 图元对象的创建和管理
!! !" #$%&'() !"*+,-&