- 1、本文档共117页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软软件件工工程程课课件件
第第三三章章 面面向向对对象象的的
方方法法与与UML
1
第第三三章章
面面向向对对象象的的概概念念与与UUMMLL
33..11 面面向向对对象象系系统统的的概概念念
33..22 统统一一建建模模语语言言UUMMLL概概述述
33..33 UUMMLL的的模模型型元元素素
33..44 UUMMLL的的
33..55 UUMMLL的的元元模模型型结结构构
22
33..11面面向向对对象象系系统统的的概概念念
■ 客客观观世世界界中中的的应应用用问问题题面面对对的的主主体体都都是是物物理理的的
或或概概念念的的实实体体。。
■ 从从这这些些实实体体出出发发,, 析析实实体体的的作作用用、、责责任任以以及及
它它们们之之间间协协作作,,从从而而找找出出问问题题的的解解,,是是很很自自然然
的的。。
■ 面面向向对对象象技技术术就就是是适适合合用用这这种种方方式式 析析和和解解决决
问问题题的的方方法法。。它它的的基基石石就就是是问问题题领领域域中中识识别别出出
来来的的各各种种对对象象。。依依赖赖这这些些对对象象提提供供的的服服务务和和对对
象象之之间间相相互互的的协协同同 ((关关系系)),,实实现现期期望望的的功功能能。。
■ 面面向向对对象象技技术术能能够够在在解解决决方方案案中中直直接接模模拟拟问问题题
领领域域,,并并与与人人类类的的思思维维习习惯惯相相一一致致。。
33
什什么么是是面面向向对对象象
■ PPeetteerr CCooaadd 和和 EEddwwaarrddYYoouurrddoonn 提提出出面面向向对对象象
方方法法的的概概念念::
面面向向对对象象 对对象象 ++ 分分类类 ++ 继继承承 ++ 消消息息通通信信
■ 采采用用这这四四个个概概念念开开发发的的软软件件系系统统就就是是面面向向对对象象
的的软软件件系系统统。。
■ 一一个个面面向向对对象象的的程程序序的的每每一一成成份份应应是是对对象象,,计计
算算是是通通过过新新的的对对象象的的建建立立和和对对象象之之间间的的通通信信来来
执执行行的的。。
44
面面向向对对象象范范型型的的特特点点
■ 面面向向对对象象系系统统中中的的对对象象是是数数据据抽抽象象与与过过程程抽抽象象
的的综综合合体体。。
■ 所所谓谓过过程程抽抽象象是是指指当当使使用用 个个过过程程时时,,无无需需关关
心心过过程程内内部部的的实实现现细细节节,,只只要要知知道道如如何何调调用用该该
过过程程以以及及该该过过程程完完成成什什么么功功能能即即可可。。
■ 所所谓谓数数据据抽抽象象是是指指使使用用结结构构或或记记录录等等方方式式把把
个个实实体体的的数数据据集集中中起起来来,,使使得得使使用用者者能能够够以以单单
元元为为单单位位使使用用数数据据。。
■ 面面向向对对象象范范型型在在数数据据抽抽象象中中组组织织过过程程抽抽象象。。
55
文档评论(0)