- 1、本文档共97页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章面向对象开发方法
第9章面向对象开发方法
第9章面向对象开发方法
教学内容
教学内容
9.1 简介
9.2 面向对象的基本概念
9.3 OO的准则
9.4 基于UML 的分析与设计
9.5 其他常用OO方法
9.6 OO的测试
9.7 小结
习题
2
9.1 简介
9.1 简介
什么是面向对象的开发方法(OO )?
面向对象(Object-Oriented,缩写为OO )方法的
出发点和基本原则,是尽可能模拟人类习惯的思维
方式,使开发软件的方法与过程尽可能接近人类认
识世界解决问题的方法与过程,也就是使描述问题
的问题空间(也称为问题域)与实现解法的解空间(也
称为求解域)在结构上尽可能一致。
Coad和Yourdon给出的定义:
面向对象=对象+类+继承+通信(基于消息)
3
9.1 简介
9.1 简介
优点
与人类习惯的思维方法一致
使用现实世界的概念抽象地思考问题从而自然地解决问题。
稳定性好
系统的功能需求变化时不会引起软件结构的整体变化,往往仅需
要作一些局部性的修改。
可重用性好
对象是比较理想的模块和可重用的软件成分。
较易开发大型软件产品
可以把一个大型软件产品分解成一系列相互独立的小产品来处理
可维护性好
易于理解、修改、测试
4
9.1 简介
9.1 简介
面向对象的历史
1960年- 70年代
COBOL, FORTRAN, C
结构化分析和设计技术
1980年- 1990年前
Smalltalk, Ada, C++, Visual Basic
早期面向对象生成(代码)方法
1990年中晚期
Java
UML
Unified Process
5
9.2 面向对象的基本概念
9.2 面向对象的基本概念
对象/实例(object/ instance )
类 (class )
封装 (encapsulation)
继承 (inheritance )
多态 (polymorphism )
重载 (overload )
消息 (meesage )
6
您可能关注的文档
- 的设计师八项全能训练.doc
- 的设计师面对客户问题经典问答.doc
- 等电点法提取谷氨酸 李海.ppt
- 低钴羟基氧化镍合成、结构表征和电化学性能.pdf
- 低密度聚乙烯釜式毕业的设计.doc
- 低密度开孔泡沫材料力学模型理论与研究进展.pdf
- 低碳经济约束下中国潜在经济增长_袁富华.pdf
- 低碳经济约束下中国潜在经济增长_袁富华99326.pdf
- 低碳消费影响因素分析.doc
- 低温及冻融环境下岩体热、水、力特性与研究进展与思考.pdf
- 2024年火电电力职业鉴定测试卷【含答案详解】.docx
- 2024年火电电力职业鉴定测试卷含答案详解【巩固】.docx
- 2024年火电电力职业鉴定每日一练试卷含答案详解(考试直接用).docx
- 2024年火电电力职业鉴定真题及答案详解.docx
- 2024年火电电力职业鉴定每日一练试卷及参考答案详解(夺分金卷).docx
- 2024年火电电力职业鉴定每日一练试卷带答案详解(预热题).docx
- 2024年火电电力职业鉴定每日一练试卷(A卷)附答案详解.docx
- 2024年火电电力职业鉴定每日一练试卷含答案详解(考试直接用).docx
- 2024年火电电力职业鉴定每日一练试卷带答案详解(培优A卷).docx
- 2024年火电电力职业鉴定每日一练试卷含答案详解(考试直接用).docx
最近下载
- 高中数学第四章定积分4.3定积分的简单应用4.3.2简单几何体的体积教案.docx VIP
- TZSQX008-2020建设工程全过程质量行为导则.docx VIP
- 2024年山东省高中学业水平合格考生物试卷试题(含答案详解).docx VIP
- 高级教师职称评审答辩简答题.doc VIP
- 禁毒情报学习通超星期末考试答案章节答案2024年.docx VIP
- 北京市2024年艺术类专业考生综合分分数分布(一分一段表).pdf VIP
- 2025年乳腺癌诊疗指南(doc14页) .pdf VIP
- 篮球的起源与发展ppt课件.pptx VIP
- 网上调查赚钱经验及技巧总结.doc VIP
- ALPHA AS100说明书-V102用户手册.pdf
文档评论(0)