统一建模语言UML.pptVIP

  • 10
  • 0
  • 约1.73万字
  • 约 192页
  • 2016-09-13 发布于广东
  • 举报
国防科技大学计算机学院 第二章:统一建模语言UML 内容 2.1 面向对象开发方法 2.2 UML概述 2.3 UML 2.0结构建模 2.4 UML 2.0行为建模 面向对象方法 什么是面向对象 为什么要面向对象 人和事物是稳定的 与传统软件方法的区别? 传统软件方法面向功能或者过程的 与传统软件方法的区别 需求描述:在某个计算机信息管理系统中需要设计和编写文件打印管理程序。该系统中有三种类型文件:纯文本、图文混合和图像文件。可利用的打印机是1台针打和2台激打。这三台打印机为许多计算机用户共享使用,用户可以任意选择某台打印机使用。但其中针打只能打印纯文本,而激光可以打印三种类型的文件。请为该管理系统设计一个打印管理程序(假设任何一台打印机都有足够的缓冲区,可以一次性处理所提交的任何文件数据) 解决方案 (1)基本概念 对象 类 继承 聚集 多态 消息 面向对象 = 对象 + 类 + 继承 + 聚集 + 多态 + 消息 (2)面向对象方法的优势 简化软件开发过程 支持软件复用 改善软件结构 (3)几种典型的面向对象方法简介 20世纪80年代以来,出现了几十种面向对象软件开发方法。每一种都有自己的符号体系和开发过程,都支持以下基本活动: ? 标识类及对象 ? 描述类及对象之间的关系

文档评论(0)

1亿VIP精品文档

相关文档