当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

湖南大学:《软件工程》第十九章 面向对象的软件工程

资源类别:文库,文档格式:PPT,文档页数:34,文件大小:812KB,团购合买
一、面向对象的概念和原则 二、面向对象的分析 三、面向对象的测试 四、面向对象系统的技术度量
点击下载完整版文档(PPT)

软件工程 电子教案 王树林 口3

软件工程 电子教案 王树林

PART FOUR OBJECT-ORIENTED SOFTWARE ENGINEERING What are the basics concepts and principles that are applicable to object-oriented thinking How should object-oriented software projects be planned and managed? What is object-oriented analysis and how do its various models enable a software engineer to understand classes their relations and behaviors? What is a use case and how can it be applied to analyze the requirements of a system?

PART FOUR OBJECT-ORIENTED SOFTWARE ENGINEERING • What are the basics concepts and principles that are applicable to object-oriented thinking? • How should object-oriented software projects be planned and managed? • What is object-oriented analysis and how do its various models enable a software engineer to understand classes ,their relations and behaviors? • What is a ‘use case’ and how can it be applied to analyze the requirements of a system?

Chapter 19 OBJECT-ORIentED CONCEPTS AND PRINCIPLES WELIVE INA WORLD OF OBJECTS

Chapter 19 OBJECT-ORIENTED CONCEPTS AND PRINCIPLES WE LIVE IN A WORLD OF OBJECTS

面向对素件工 面向对象的概念和原则 面向对象的分析 面向对象的测试 面向对象系统的技术度量

面向对象的概念和原则 面向对象的分析 面向对象的测试 面向对象系统的技术度量 面向对象的软件工程 面向对象的软件工程

面向对象的范型( Parad i gm) 范型又称为开发模式、范例、风范或 模式( Pattern)。范型定义了 特定问题和应用的开发过程中将遵循 的步骤; 确定将用于表示问题和解的那些成分 的类型; 利用这些成分表示与问题解决有关的 抽象; 直接得到问题的结构

面向对象的范型(Paradigm) • 范型又称为开发模式、范例、风范或 模式(Pattern)。范型定义了 –特定问题和应用的开发过程中将遵循 的步骤; –确定将用于表示问题和解的那些成分 的类型; –利用这些成分表示与问题解决有关的 抽象; –直接得到问题的结构

范型的选择影响到整个软件开 发生存期。就是说,它支配了 设计方法 编码语言 测试和检验技术

• 范型的选择影响到整个软件开 发生存期。就是说,它支配了 – 设计方法 – 编码语言 – 测试和检验技术

w面向对象的概念 类和对象 属性 操作、方法+和服务 消息 封装、继承和多态

• 类和对象 • 属性 • 操作、方法+和服务 • 消息 • 封装、继承和多态 面向对象的概念

面向对象(0 b ject- or iented) ·Coad和 Yourdon给出了一个定义 “面向对象=对象+类+继承+通信” 如果一个软件系统是使用这样4 个概念设计和实现的,则我们认为 这个软件系统是面向对象的 个面向对象的程序的每一成份应 是对象,计算是通过新的对象的建 立和对象之间的通信来执行的

• Coad和Yourdon给出了一个定义: “面向对象=对象+类+继承+通信” 。 • 如果一个软件系统是使用这样 4 个概念设计和实现的,则我们认为 这个软件系统是面向对象的。 • 一个面向对象的程序的每一成份应 是对象,计算是通过新的对象的建 立和对象之间的通信来执行的。 面向对象(Object-oriented)

对象( ob ject) 对象是面向对象开发模式的基本成 份 每个对象可用它本身的一组属和 它可以执行的一组操作来定义 属性一般只能通过执行对象的操作 来改变 澡作又称为方法或服务,它描述了 对象执行的功能,若通过消息传递, 还可以为其它对象使用

对象(object) • 对象是面向对象开发模式的基本成 份。 • 每个对象可用它本身的一组属性和 它可以执行的一组操作来定义。 • 属性一般只能通过执行对象的操作 来改变。 • 操作又称为方法或服务,它描述了 对象执行的功能,若通过消息传递, 还可以为其它对象使用

类: Furnitur cost dimensions veight 对象继承类的 location 所有属性和操作 br 对象: chair ell cost we dimensions move weight location 对象 chabie color cost dimensions weight location color move ell weig move

对象继承类的 所有属性和操作 对象:chair cost dimensions weight location color buy sell weigh move 类:Furniture cost dimensions weight location color buy sell weigh move 对象:chable cost dimensions weight location color buy sell weigh move

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共34页,可试读12页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有