- 1、本文档共58页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
L—第9章面向软件工程课件对象方法学
软件工程;引言;;把每个字做一个对象,只需更改四个字就可 ;第九章 面向对象方法学引论;学习重点和难点;9 . 1 面向对象方法学概述;传统软件工程;面向对象软件工程;软件工程学家Codd 和Yourdon认为:;面向对象技术发展概述;面向对象技术的基本观点;面向对象方法学的优点;传统的开发方法与面向对象的开发方法比较;9 . 2 面向对象的概念;;表示内部状态的数据、实现各操作的代码及局部数据,被隐藏,无法从外面看见、访问或修改;
使用对象的时候,只能通过对象与外界的界面来操作;
操作时,只需知道该操作的名字和所需要的参数,不需要知道这些操作是如何实现的;
简单、方便,安全性和可靠性高。;9.2.2 其他概念;例:;2、实例(instance);3、消息(message);4 、方法( method );5 、属性( attribute);6 、封装(encapsulation );7、继承( inheritance);实现继承机制的原理;父类、子类、超类
父类???一个类的上层是父类。
子类:一个类的下层是子类。
超类:若 C2 是 C1 的子类, C3 是 C2 的子类,则 C1 是 C3的超类。;单继承与多继承;继承性的优点;8 、多态性(polymorphism );9 、重载( overloading);9 .3 面向对象建模;一般的建模顺序:;几种著名的面向对象方法;UML 统一建模语言;面向对象的软件开发模型;9 . 4 对象模型;9 . 4 . 1 类图的基本符号;9 . 4 . 2 表示关系的符号;1 、关联;关联的重数;限定关联;关联的属性;44;类图;2、聚合;47;4 、依赖和细化;;9 . 5 动态模型;建模实例:描述客房状态的状态图;9 . 6 功能模型;;建模实例:某金融贸易系统用例图 (UML );建模实例:用例图举例( UML );用例之间的关系;57;9 . 7 三种模型之间的关系
您可能关注的文档
最近下载
- 【社会层面】社会主义核心价值观.ppt VIP
- 回话有招高情商回话术书本.doc VIP
- 【社会层面】社会主义核心价值观精品课件.ppt VIP
- 沪教8AUnit6Ancientstories more practice-The story of 100,000 arrows 公开课优质课教案教学设计.doc
- 小学《科学》新教材培训研讨会:技术与工程领域总体介绍.pptx
- 2024年中考英语复习 并列复合句 讲义学案(解析版).pdf VIP
- 血常规结果解释ppt课件.pptx VIP
- 第16课 课件 2022-2023学年高中新经典日本语基础教程第二册.pptx VIP
- 软件工程专业生涯发展展示.pptx
- 成人脑室外引流护理——中华护理学会团体标准解读.pptx
文档评论(0)