第3章面向对象软件开发技术学习资料.pptVIP

  • 1
  • 0
  • 约小于1千字
  • 约 35页
  • 2019-12-01 发布于天津
  • 举报

第3章面向对象软件开发技术学习资料.ppt

第3章 面向对象软件开发技术 ;本章简介;面向对象编程语言 ;软件开发的方法与过程 ;瀑布模型 ;瀑布模型 ;螺线模型 ;螺线模型 ;面向对象软件开发方法 ;面向对象的分析 ;1.发现对象和类 ;2.标识结构 ;3.定义主题词 ;4.描述属性;5. 描述外部服务;面向对象的设计 ;Coad和Yourdon的OOD方法 ;设计阶段的四个组成部分 ;Wirfs — Brock的责任驱动设计 ;CRC卡 ;Booch的OOD ;对象模型化技术 ;对象模型化技术;对象模型化技术;对象模型化技术;对象模型化技术;设计模式 ;UML模型和视图 ;1.UML结构图 ;(3)组件图(Compenent Diagrams)— 描述系统的静态实现视图,显示了一组组件和它们之间的关系。组件代表的是模型中逻辑抽象的物理实现,例如,类和它们的交互。 (4)部署图(Deployment Diagrams)— 描述在一个系统结构视图中物理节点的链接,节点是为执行一个或多个组件提供物理操作环境的计算资源。 ;2.UML行为图 ;(3)状态图(Statechart Diagrams)— 描述一系列对象的内部状态以及状态的变化和转移,常用于给对象的事件顺序行为建模。 (4)顺序图(Sequence Diagrams)— 通过强调消息的时间顺序,描述对象间的相互关系。这些对象是类的典型实例,且可以描述其他的分类者,例如,执行者、组件或节点。 (5)协作图(Collaboration Diagrams)描述对象间的相互关系,但强调的是负责接收与发送消息的对象的结构组织。 ;UML图与软件开发阶段 ;本章小结

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档