软考中级

在面向对象程序设计语言中,(4)可以实现发送一个通用的消息而调用不同的方法。(5)是实现信息隐蔽的一种技术。(6)是利用可重用成分构造软件系统的最有效的特性。A.封装B.消息传递C.引用D.继承

题目

在面向对象程序设计语言中,(4)可以实现发送一个通用的消息而调用不同的方法。(5)是实现信息隐蔽的一种技术。(6)是利用可重用成分构造软件系统的最有效的特性。

A.封装

B.消息传递

C.引用

D.继承

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在面向对象方法中,信息隐蔽是通过对象的________性来实现的。


正确答案:
封装
【解析】信息隐蔽是指对象的处理能力和内部状态,对于外部来说是不可见的。从外面不能直接使用对象的处理能力,也不能直接修改其内部状态。这是通过对象的封装性来实现的。

第2题:

●在面向对象程序设计语言中, (31) 是利用可重用成分构造软件系统的最有效的特性,它不仅支持系统的可重用性,而且还有利于提高系统的可扩充性; (32) 可以及实现发送一个通用的消息而调用不同的方法; (33) 是实现信息隐蔽的一种技术,其目的是使类的 (34) 相互分离。

(31) A.封装

B.消息传递

C.引用

D.继承

(32) A.封装

B.消息传递

C.引用

D.继承

(33) A.引用

B.继承

C.封装

D.多态

(34) A.定义与实现

B.分析与测试

C.分析与设计

D.实现与测试


正确答案:D,B,C,A

第3题:

在面向对象方法中,实现信息隐蔽是依靠

A) 对象的继承

B) 对象的多态

C) 对象的封装

D) 对象的分类


正确答案:C

第4题:

在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送( )来实现。

A.调用语句

B.命令

C.中令

D.消息


正确答案:D
解析: 在面向对象方法中,对象之间通过消息进行通信。消息中只包含传递者的要求,它告诉接受者需要做哪些处理,但并不指示接受者应该怎么完成这些处理,接受者独立决定采用什么方式完成所需的处理。

第5题:

在面向对象技术中,多态性的含义是(48)。

A.一个对象可同时指向不同的类的对象

B.同一消息在不同时刻可调用不同的方法

C.对象的生存周期中包含对象的多种状态

D.不同消息可以调用相同的方法


正确答案:B
解析:本题考查的是多态的基本概念,多态是指在不同的时刻,给一个对象发送同一个消息,可能会执行不同的方法,最通常的应用就是虚拟函数。

第6题:

( 3 )在面向对象方法中,实现信息隐蔽是依靠

A )对象的继承

B )对象的多态

C )对象的封装

D )对象的分类


正确答案:C

第7题:

在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送( )。

A.调用语句

B.命令

C.N令

D.消息


正确答案:D
解析:在面向对象方法中;对象之间通过消息进行通信。消息中只包含传递者的要求,它告诉接受者需要做哪些处理,但并不指示接受者应该怎么完成这些处理,接受者独立决定采用什么方式完成所需的处理。

第8题:

●一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做 (31) 。在使用的时候,用户可以发送一个通用的消息,而实现的细节则由 (32) 自行决定。这样,同一消息就可以调用不同的 (33) 。

(31) A.引用

B.多态

C.抽象

D.类

(32) A.程序员

B.抽象

C.发送对象

D.接收对象

(33) A.方法

B.对象

C.成员

D.抽象


正确答案:B,D,A
【解析】简单的讲,多态性就是一种实现"一种接口,多种方法"的技术。多态性可以引用多个类的实例,程序员可以向一个对象发送消息来完成一系列操作,而实现操作的方法由接受对象自行决定。

第9题:

(8)在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送来实现。A. 调用语句 B. 命令 C. 口令 D. 消息


正确答案:D
【解析】在面向对象方法中,对象之间通过消息进行通信。消息中只包含传递者的要求,它告诉接受者需要做哪些处理,但并不指示接受者应该怎么完成这些处理,接受者独立决定采用什么方式完成所需的处理。

第10题:

在面向对象程序设计语言中,__是利用可重用成分构造软件系统的最有效的特性,它不仅支持系统的可重用性,而且还有利于提高系统的可扩充性;消息传递可以实现发送一个通用的消息而调用不同的方法;

A.封装

B.消息传递

C.引用

D.继承


正确答案:D

更多相关问题