- 1、本文档共149页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
猾华大学出版社
第9章面向对象方法学引论
对
9.1面向象方法学概述
92面对象
.向的概念
9.3面向对象建模
9.4象模
对型
9.5动态模型
9.6功能模型
9.73种模型之间的关系
9.8小结
习题
清华广字出版社藻学A
传统的软件工程方法学曾经给软件产业带来巨大进
步,部分地缓解了软件危机,使用这种方法学开发
的许多中、小规模软件项目都获得了成功。但是,
人们也注意到当把这种方法学应用于大型软件产品
的开发时,似乎很少取得成功。
在20世纪60年代后期出现的面向对象编程语言
Siml-67中首次引入了类和对象的概念,自20世
ua
纪80年代中期起,人们开始注重面向对象分析和设
计的研究,逐步形成了面向对象方法学。到了20世
纪90年代,面向对象方法学已经成为人们在开发软
件时首选的范型。面向对象技术已成为当前最好的
软件开发技术。
清华交学出版社期布盘就pmH
9.1面向对方法学
象概述
9.1.1面向对象方法学的要点
发和基本,
面向对象方法学的出点原则是尽可能模
拟人类习惯的思维方式,使开发软件的方法与过程
尽可能接近人类认识世界解决问题的方法与过程,
也就是使描述问题的问题空间(也称为问题域)与实
现解法的解空间(求解域)
也称为在结构上尽可能一
致。
客观世界的问题都是由客观世界中的实体及实体相
互间的关系构成的我
。们把客观世界中的实体抽象
e所要解决的问题
题域中的对象(ojc)因为
为问bt。
具有特殊性,因此,对象是不固定的。一个雇员可
以作为一个对象,一家公司也可以作为一个对象,
到底应该把什么抽象为对象,由所要解决的问题决
信华无学出加他阿尻时j出息
从本质上说,用计算机解决客观世界的问题,是借
助于某种程序设计语言的规定,对计算机中的实体
施加某种处理,并用处理结果去映射解。我们把计
算机中的实体称为解空间对象。显然,解空间对象
取决于所使用的程序设计语言。例如,汇编语言提
;的高级语言提供的
供的对象是存储单元面向过程
对象,是各种预定义类型的变量、数组、记录和文
就
件等等。一旦提供了某种解空间对象,隐含规定
了允许对该类对象施加的操作。
从动态观点看,对对象施加的操作就是该对象的行
为。在问题空间中,对象的行为是极其丰富多彩的,
然而解空间中的对象的
您可能关注的文档
最近下载
- 误差理论与数据处理第六版答案.docx VIP
- 优秀小学生成长档案手册成长简历模板(A4打印版本) .pdf VIP
- 构美-空间形态设计智慧树知到期末考试答案2024年.docx
- 重大危险源(储罐区、库区和生产场所)安全监控通用技术规范(征求意见稿).doc
- 三科2009-2016期末试卷1213审计学期末考试卷.pdf VIP
- 老有“所”舞——广州市逸景翠园居住区广场舞空间现状调研报告(终).pdf VIP
- 超声清洗_教程.ppt VIP
- 五年级上册人音版音乐:第4课《外婆的澎湖湾》示范课PPT.pptx
- 3三甲医院评审追踪检查流程-药事管理.pdf VIP
- 劳动教育课程-电子教案.docx VIP
文档评论(0)