OOD面向对象设计浅谈

OOD面向对象设计浅谈

                      Author: gnicky   URL: http://blog.csdn.net/loconfuse/
前言

OOD指面向对象设计,在软件设计生命周期中发生于OOA之后期或者之后,OOAOOD的不可分割性正好说明了OO思想的强大,即软件过程阶段的无缝连接,在交流与沟通中不会产生鸿沟,这是相对结构化思想的好处,因为从功能模块到某块详细控制逻辑设计两者之间的联系不是十分紧密,需要分析人员与设计人员的再沟通。

OOSE面向对象软件工程中,OOD是软件生命周期的一个大的阶段,目标是建立可靠的可实现的系统模型;过程是完善OOA的成果,细化分析,结合实现技术、实现环境考虑,包括全局性设计解决策略和局部的模型细化两个方面;重点是避免回归到非OO的思想中,引入诸如“模块”、“单元”等概念,在类方法设计中要考虑结构化方法,要设计程序流图的设计,总之两者不能相互混淆。

学习OOD的目的应该是学习OODProcedure,使之过程化,工程化,这就需要很强的过程指导,也许是一个过程指导软件,也许是一套手册。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值