软件工程课件 第11章 面向对象设计.pptVIP

  • 4
  • 0
  • 约1万字
  • 约 51页
  • 2025-12-10 发布于湖北
  • 举报

第十一章面向对象设计

(Object-OrientedDesign)§1.OOD准则:优秀软件设计的一个重要特点是容易维护§2.启发式规则1、设计结果清晰易懂,应做到:①用词一致——按习惯用法命名。不同classes中相似的methods最好取同一名字。②使用已有的协议。③尽量减少message模式的数目。④避免模糊定义。§5.设计类中的服务

——细化objectmodel中的methods§6.设计关联标准建模语言UMLUML概要TheUnifiedModelingLanguage(UML)UML由OMG(ObjectManagementGroup)于1997年11月批准为标准建模语言。UML建立在当今国际上最有代表性的三种面向对象方法(Booch方法,OMT方法,OOSE方法)的基础之上。UML是一种建模语言而不是一种方法,UML本身是独立于过程的。UML概要UML可以用于问题可视化、说明和建立文档UML图包括系统动态观点、静态观点、限制和形式化动态观点用usecases、活动图、交互图和状态图描述静态观点用类图、包、配置描述限制和形式化用OCL(ObjectConstraintLanguage)描述UML概

文档评论(0)

1亿VIP精品文档

相关文档