软件工程面向对象新设计.pptVIP

  • 2
  • 0
  • 约9.86千字
  • 约 50页
  • 2019-11-10 发布于广东
  • 举报
第十一章 面向对象设计 (Object-Oriented Design) §1. OOD准则:优秀软件设计的一个重要特点是容易维护 §2. 启发式规则 1、设计结果清晰易懂,应做到: ① 用词一致 —— 按习惯用法命名。不同classes中相似的methods最好取同一名字。 ② 使用已有的协议。 ③ 尽量减少message模式的数目。 ④ 避免模糊定义。 §5. 设计类中的服务 —— 细化object model中的 methods §6. 设计关联 标准建模语言UML UML概要 The Unified Modeling Language (UML) UML由OMG(Object Management Group)于1997年11月批准为标准建模语言。 UML建立在当今国际上最有代表性的三种面向对象方法(Booch方法,OMT方法,OOSE方法)的基础之上。 UML是一种建模语言而不是一种方法,UML本身是独立于过程的。 UML概要 UML可以用于问题可视化、说明和建立文档 UML图包括系统动态观点、静态观点、限制和形式化 动态观点用use cases、活动图、交互图和状态图描述 静态观点用类图、包、配置描述 限制和形式化用OCL(Object Constraint Language)描述 UML概

文档评论(0)

1亿VIP精品文档

相关文档