面向对象方法的具体实施步骤
一.面向对象分析:从问题陈述入手,分析和构造所关心的现实世界问题域的模型,并用相应的符号系统表示。模型必须是简洁、明确地抽象目标系统必须做的事,而不是如何做。分析步骤如下:
1.确定问题域,包括定义论域,选择论域,以及根据需要细化和增加论域
2.区分类和对象,包括定义对象、类和命名
3.区分整体对象和组成部分,确定类的关系及结构
4.定义属性,包括确定属性和安排属性
5.定义服务,包括确定对象状态、确定所需服务和确定消息联结
6.确定附加的系统约束
二.面向对象设计:设计步骤如下:
1.应用面向对象分析,对用其他方法得到的系统分析的结果进行改进和完善
2.设计交互过程和用户接口
3.设计任务管理,根据前一步骤确定是否需要多重任务,确定并发性,确定以何种方式驱动任务,设计子系统及任务之间的协调与通信方式,确定优先级
4.设计全局资源,确定边界条件,确定任务及子系统的软、硬件分配
5.对象设计
面向对象方法的具体实施步骤
最新推荐文章于 2024-09-22 08:48:23 发布