1 / 4
文档名称:

面向对象技术的概说.pdf

格式:pdf   大小:2,497KB   页数:4页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

面向对象技术的概说.pdf

上传人:青山代下 2024/5/21 文件大小:2.44 MB

下载得到文件列表

面向对象技术的概说.pdf

相关文档

文档介绍

文档介绍:该【面向对象技术的概说 】是由【青山代下】上传分享,文档一共【4】页,该文档可以免费在线阅读,需要了解更多关于【面向对象技术的概说 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:.. TROPICAL AGRICUIJTURAL ENGINEERING , 面向对象技术的概说①王秀明②(海南大学信息科学技术学院海南海口571700) 摘要从软件工程的角度,、建模语言的优点和体现在面向对象程序设计语言中的基本特征。关键词面向对象方法学:UML:特征解析中图分类号: A Summary of the Theory of 0bject-Oriented Technique WANG Xiuming (College of Information Science&Technology,Hainan University,Haikou,Hainan 57 1700) Abstract From the software engineering,in—depth discussion is made of the object-oriented technology in software engineering in the new stage of relation between the key technology of object orientation and the three models,the advantages of modeling language and the basic features in object oriented programming languages are explained systematically。Key words object—oriented methodology;UML;feature resolution 。其要解决的问题可分解为以下3个方面: (也称问题自己的数据(描述该对象所代表的实体的属性).又有处域)与实现解法的解空间(也称为求解域)在结构上尽理这些数据的函数() 面向对象技术的任务能提供所要求的服务程序中所有对象分T协作, 软件是对客观世界中问题空间与解空间的具体共同完成整个程序的功能。事实上,,是知识的提炼和向对象程序设计的基本模块面向对象程序设计方“固化”。客观世界是不断变化的,因此。构造性和法的提出,、更符合人类的思维模式,问题的关件开发所面临困难的最有希望的方法之一键即是如何提升计算环境的抽象层次 (Object—Oriented Technology)(即属性)和一组操作(即服务) 每当建思维方法,直观、①收稿日期:201卜O卜10 责任编辑/叶庆亮②王秀明,海南大学在职研究生。一24一:..。,用计算机解决客观世界的问题, 于该类对象数据上的操作,。(或称为派生类)与父类(或称为基类)(也称为类等 2常用的技术方法级) (Object Modeling Technique,OMT) 和上层基类相同的特性(包括数据和操作).这种现象定义了3种模型:对象模型、动态模型和功能模型。称为继承 对象模型面向对象程序的许多突出优点来源于继承性。对象模型描述系统中包括对象的静态结构、、对象的属性和对象的操作等。(1ink)和关联(association):,实际上链是关联的一个实例。个属性和服务泛化:。(aggregation):。。通模块(modu1e):模块是组合类、,只能一种逻辑结构,模块给了某个主题的视图。通过对象向外界公开提供的接口访问对象的属性。 ——激发事件、事件序列、“在本类 ——接访问”。功能、映射、约束和函数依赖。 3个模型之间具有下述关系: (1)与功能模型的关系:对象模型展示了功能提要求即可该对象要完成服务功能的具体步骤模型中的动作者、数据存储和流的结构,(2)与对象模型的关系:,“供应者一客户”关系:动态模型展示了每个对开发软件的方法与过程尽可能接近人类认识世界解象的状态以及它接收事件和改变状态时所执行的操作。决问题的方法与过程客观世界的问题都是由客观(3)与动态模型的关系:功能模型展示了动态世界中的实体及实体相互间的关系构成的。(object)时, 象模型展示了是谁改变了状态和承受了操作。25—:..2011年2月热带农业工程第35卷第1期3 UML建模语言的优势是计算的唯一形式:方法是消息的序列。UML建立模型是软件工程中最常使用的技术之抽象、重用、多态和委托是面向对象思想的基无论软件分析或软件设计,都需要建立模型。本特征或者说是实现面向对象思想的基本方法: 一从传统的软件工程到o0软件T程。出现了各种用于抽象——。其中大多数是网形T具。UML就是00 构(属性)和行为(操作)的对象抽象成类。一个类就软件工程使用的统一建模语言。。。任何类的划分都是归结为以下3点。 标准化重用——、。。其中也包括非00方法的影响。,删掉了大量义的内容作为自己的内容,并加入若干新的内容。易引起混乱的、多余的和极少使用的符号,。 :子类继承了多个父类的UML建模优点中第2个就是面向对象 。。。通晰地表示系统的逻辑模型或实现模型。,,都有良软件的重用性好定义的语义:UML还提供了语言的扩展机制,用多态——即多态性。是指相同的操作或函数、户可根据需要增加定义自己的构造型、。(重用、多态、委托、抽象)特征解析共同的消息。而且,——是面向对象设计中经常使用的一种方来解决,还是将问题抽象为一个对象来解决。面向法。在面向对象系统中。:系统中一切皆为对象::。的实例::消息传递是对象之间动态联系的唯一形式。:委托则一26一:..王秀明面向对象技术的概说是一个对象可以依赖其它对象为它完成某些操作参考文献但继承和委托又是性质不同的2种关系继承[1] 张海藩,倪宁.《软件T程》(第3版)[M].北京:人是静态关系,:2 [2] 陈明.《软件工程学教程》(第1版).北京:,2002:3. 殊类别的对象有继承较为一般类别对象的能力:而[3] 李代平.《软件1=程》(第2版).北京:清华大学出版委托则是一种既可以静态定义也可以动态定义的更社,2008:1. :。表1 法定单位和废弃的非法单位比较27

最近更新

脊柱外科结核感染VS布鲁氏菌感染病例汇报及鉴.. 24页

胸腔镜的手术配合教学 21页

2024年02月重庆市沙坪坝区事业单位2024年第一.. 58页

肾部分切除术后护理 24页

重庆市实验中学数学七年级上册整式的加减章节.. 20页

重庆市兴龙湖中学数学七年级上册整式的加减专.. 20页

达标测试重庆市北山中学数学七年级上册整式的.. 21页

职业卫生知识培训(一般企业) 94页

达标测试河南郑州桐柏一中数学七年级上册整式.. 24页

达标测试河北师大附中数学七年级上册整式的加.. 21页

达标测试山东济南回民中学数学七年级上册整式.. 23页

达标测试四川绵阳南山双语学校数学七年级上册.. 20页

细菌毒素课件 60页

达标测试内蒙古翁牛特旗乌丹第一中学数学七年.. 21页

解析卷重庆市兴龙湖中学数学七年级上册整式的.. 19页

解析卷福建泉州市永春第一中学数学七年级上册.. 23页

解析卷湖南邵阳市武冈二中数学七年级上册整式.. 21页

高一必修1《记梁任公先生的一次演讲》说课稿.. 5页

糖尿病慢性并发症及其防治 43页

委托书航空运输 9页

妊娠高血压孕妇防病知识普及 7页

妇女保健科性激素检测项目临床应用 8页

天津市人口与社会保障体系建设 10页

眼科学基础课件 67页

解析卷山东济南回民中学数学七年级上册整式的.. 21页

解析卷四川泸县四中数学七年级上册整式的加减.. 20页

代理记账公司投标书模板 4页

浅谈社会不稳定因素产生的根源与维稳办法 3页

2024年广东省高考化学试卷(解析版-) 19页

2024年上海中考物理试卷+答案解析 14页