ImageVerifierCode 换一换
格式:PDF , 页数:22 ,大小:4.86MB ,
资源ID:3424519      下载积分:2 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wnwk.com/docdown/3424519.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(05-1【第03章】信息系统集成专业技术知识官方教材划重点(2)【柯基资源网www.fjha.net】.pdf)为本站会员(a****2)主动上传,蜗牛文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蜗牛文库(发送邮件至admin@wnwk.com或直接QQ联系客服),我们立即给予删除!

05-1【第03章】信息系统集成专业技术知识官方教材划重点(2)【柯基资源网www.fjha.net】.pdf

1、【例-16下】以下关于对象、类和继承的叙述中,不正确的是(D)。A.对象是系统中用来描述客观事物的一个模块,是构成系统的基本单位B.类是现实世界中实体的形式化描述C.对象是类的实例,类是对象的模板【例-17上】在面向对象的概念中,类是现实世界中实体的D.继承表示对象之间的层次关系形式化描述,类将该实体的(A)和操作封装在一起。138系统集成项目管理工程师教程(第2版)A.属性B.需求c.对象D.抽象软件复用的主要思想是,将软件看成是由不同功能的“组件”所组成的有机体,每一个组件在设计编写时可以被设计成完成同类工作的通用工具。这样,如果完成各种工作的组件被建立起来以后,编写某一特定软件的工作就变

2、成了将各种不同组件组织连接起来的简单问题,这对于软件产品的最终质量和维护工作都有本质性的改变。早期的软件复用主要是代码级复用,被复用的知识专指程序,后来扩大到包括领域知识、开发经验、设计决策、架构、需求、设计、代码和文档等一切有关方面。由于面向对象方法的主要概念及原则与软件复用的要求十分吻合,所以该方法特别有利于软件复用。【例-18上】关于对象、类、继承、多态的描述,不正确的是(B)。A.对象包含对象表示、对象状态和对象行为三个基本要素3.4面向对象系统分析与设计B.类是对象的实例,对象是类的模板【例-19下】对C.继承是表示类之间的层次关系象由一组属性和3.4.1面向对象的基本概念D.多态使

3、得同一个操作在不同类中有不同的实现方式对这组属性进行的操作构成。例面向对象的基本概念包括对象、类、抽象、封装、继承、多态、接口、消息、组件、如,老师张三的复用和模式等。个人信息包括:性(1)对象:由数据及其操作所构成的封装体,是系统中用来描述客观事物的一个模别年龄、职位块,是构成系统的基本单位。用计算机语言来描述,对象是由一组属性和对这组属性进等,日常工作包行的操作构成的。括授课等。则(A)就是对象包含三个基本要素,分别是对象标识、对象状态和对象行为。例如,对于姓名封装后的一个典(标识)为Jo的教师而言,其包含性别、年龄、职位等个人状态信息,同时还具有授课型对象。等行为特征,Joe就是封装后的

4、一个典型对象。A.张三B.老师(2)类:现实世界中实体的形式化描述,类将该实体的属性(数据)和操作(函数)C.授课D.姓名封装在一起。例如,Jo是一名教师,也就拥有了教师的特征,这些特征就是教师这个类所具有的。如图3-1所示。类和对象的关系可理解为,对象是类的实例,类是对象的Teacher模板。如果将对象比作房子,那么类就是房子的设计图纸。age:int(3)抽象:通过特定的实例抽取共同特征以后形成概念的-gender:char过程。抽象是一种单一化的描述,强调给出与应用相关的特性,+teach()抛弃不相关的特性。对象是现实世界中某个实体的抽象,类是一组对象的抽象。(4)封装:将相关的概念组

5、成一个单元模块,并通过一个图3-1类的构成名称来引用它。面向对象封装是将数据和基于数据的操作封装成一个整体对象,对数据的访问或修改只能通过对象对外提供的接口进行。(5)继承:表示类之间的层次关系(父类与子类),这种关系使得某类对象可以继【例-18下】进行面向对象系统分析和设计时,将相关的概念组成一个单元模块,并通过一个名称来引用它,这种行为叫做(B)。A.继承B.封装C.抽象D.复用L【例-19上】关于面向对象概念的描述,正确的是(b)。A.对象包含两个基本要素,分别是对象状态和对象行为B.如果把对象比作房屋设计图纸,那么类就是实际的房子C.继承表示对象间的层次关系D.多态在多个类中可以定义同

6、一个操作或属性名,并在每个类中可以有不同的实现【例-20下】(B)是现实世界中实体的形式化描述,将实休的属性(数据)和操作(函数)封装在一起。A.服务B.类C.接口D.消息【例-17下】封装、继承和多态是面向对象编程的三大特征,在Java开发过程中有着广泛应用。以下关于它们的描述不正确的是(B)。A.封装是将数据和基于数据的操作封装成一个整体对象,通过接口实现对数据的访问和修改B.继承关系中共有的类属性特征均需在父类和子类中进行说明C.多态使得一个类实例的相同方法在不同情形有不同表现形式竞信息系统集成专业技术知识139D.多态机制使具有不同内部结构的对象可以共享相同的外部接承另外一类对象的特征

7、,继承又可分为单继承和多继承。如图3-2所示,Dog和Cat类都是从Mammal继承而来,具有父类的eyeColor属性特征,因此在子类中就可以不用重复指定eyeColor这个属性。Mammal-eyeColor:int老师+getEyeColonO:intDogCat-barkFrequency:int-meowFrequency:int+bark()+meow()图3-2类的继承(6)多态:使得在多个类中可以定义同一个操作或属性名,并在每个类中可以有不同的实现。多态使得某个属性或操作在不同的时期可以表示不同类的对象特性。如图3-3所示,Rectangle和Circle都继承于Shape,对

8、于Shape而言,会有getArea(0的操作。但Rectangle和Circle的getAreaO方法的实现是完全不一样的,这就体现了多态的特征。【例-21上】在面向对象系统分析Shape与设计中,(B)使得在多个类中area:double可以定义同一个操作或属性名,并+getArea():double在每个类中可以有不同的实现。A.继承B.多态C.复用D.组件RectangleCircle-length:double-radius:double-width:double+getArea():double+getArea():double图33多态(7)接口:描述对操作规范的说明,其只说明操作应该做什么,并没有定义操作如何做。可以将接口理解成为类的一个特例,它规定了实现此接口的类的操作方法,把真【例-21下】(A)描述对操作规范的说明,其只说明操作应该做什么,并定义操作如何做。A.接口B.生态C.封装D.继承

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2