组合。当一个系统的命令很多时,按照它们的功能或所属的子系统组合成若干命令组,使每组只包含几条命令。 (3)用面向对象概念表达所有的界面成分 以窗口作为基本的类。 在窗口中,按照命令的逻辑层次部署所需要的元素。 发现窗口类间的共性以及部件类间的共性,定义较一般的窗口类和部件类,分别形成窗口类间以及部件类间的泛化关系。 用属性表示窗口或部件的静态特征。 用操作表示窗口或部件的动态特征。 发现界面类之间的联系,在其间建立关联。 建立界面类与问题域类之间的联系。 人机界面只负责输入、输出和窗口更新这样的工作,并把所有面向问题域部分的请求转发给问题域部分,即在界面对象中,不应该对应用逻辑或业务进行处理。 一种常见的做法是,问题域部分的对象不应该 发起与界面部分对象之间的通信,而应只对界面部分对象进行响应,也就是说,界面部分的对象才应该访问问题域部分的对象。 尽量减少界面部分与问题域部分的耦合。由于界面是易变的,从易于维护和易于复用的角度出发,问题域部分和界面部分应该是低耦合的。 五、控制驱动部分的设计 1.什么是控制驱动部分 控制驱动部分是OOD模型的一个组成部分。这部分由系统中全部的主动类构成。每个主动类所创建的一个主动对象是系统中一个控制流的驱动者。 控制流是一个在处理机上顺序执行的动作序列。在目前的实现技术上,一个控制流就
您可能关注的文档
- LZ78字典编码码的特性分析开题报告.doc
- MPLS(多种协议标签交换)一种最有发展前途的新型路由思路与方法--学习资料汇编.doc
- TD-SCDMA参数培训培训.ppt
- unity3d游戏开发之控制模型移动旋转和碰撞.doc
- Week12一次函数和面积、应用.doc
- 安全生产知识试题题库(综合).doc
- 奥数五年级立方体习题.doc
- 八年级第二章-因式分解-因式分解的方法.doc
- 八年级物理-液体的压强课件(最新修改).ppt
- 北京近三年年高考题及其2014一模、二模圆锥曲线汇编.doc
- 2025-2026学年八年级英语上册寒假单元同步复习专练Unit6(冀教版)(含解析).doc.docx
- 统编版-2025-2026学年三年级语文下册语文园地一课件.ppt.pptx
- 北师大版2025—2026学年八年级上册数学期末考试复习卷(含答案).doc.docx
- 压轴08 带电粒子在电磁组合场中的运动(答案版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴05 动量定理及碰撞类动量守恒定律的应用(原卷版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴07 带电粒子在匀强磁场中的运动(解析版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴02 力与物体的直线运动(原卷版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴04 功能关系及能量守恒定律的应用(解析版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴12 几何光学(解析版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴09 电磁感应中的单双棒运动问题(答案版)--2026版高中物理全国通用终极冲刺讲练测.pdf
原创力文档

文档评论(0)