早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
A.参数多态B.包含多态C.过载多态D.强制多态
题目
A.参数多态
B.包含多态
C.过载多态
D.强制多态
参考答案
正确答案:B
解析:在收到消息时,对象要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做多态。在使用多态的时候.用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定,这样,同一消息就可以调用不同的方法。多态的实现受到继承的支持,利用类的继承的层次关系,把其有通用功能的消息存放在高层次,而不同的实现这一功能的行为放在较低层次,在这些低层次上生成的对象能够给通用消息以不同的响应。多态有几种不同的形式。其中,参数多态和包含多态称为通用的多态,过载多态和强制多态称为特定的多态。参数多态应用比较广泛,被称为最纯的多态。这是因为同一对象函数或过程能以一致的形式用于不同的类型。包含多态最常见的例子就是子类型化,即一个类型是另一类型的子类型。过载多态是同一变量被用来表示不伺的功能,通过上下文以决定一个类所代表的功能,即通过语法对不同语义的对象使用相同的名称,编译能够消除这一模糊。强制多态是通过语义操作把一个变元的类型加以变换,以符合一个函数的要求,如果不做这一强制性变换将出现类型错误。类型的变换可在编译时完成,通常是隐式地进行,当然也可以在动态运行时来做。
解析:在收到消息时,对象要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做多态。在使用多态的时候.用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定,这样,同一消息就可以调用不同的方法。多态的实现受到继承的支持,利用类的继承的层次关系,把其有通用功能的消息存放在高层次,而不同的实现这一功能的行为放在较低层次,在这些低层次上生成的对象能够给通用消息以不同的响应。多态有几种不同的形式。其中,参数多态和包含多态称为通用的多态,过载多态和强制多态称为特定的多态。参数多态应用比较广泛,被称为最纯的多态。这是因为同一对象函数或过程能以一致的形式用于不同的类型。包含多态最常见的例子就是子类型化,即一个类型是另一类型的子类型。过载多态是同一变量被用来表示不伺的功能,通过上下文以决定一个类所代表的功能,即通过语法对不同语义的对象使用相同的名称,编译能够消除这一模糊。强制多态是通过语义操作把一个变元的类型加以变换,以符合一个函数的要求,如果不做这一强制性变换将出现类型错误。类型的变换可在编译时完成,通常是隐式地进行,当然也可以在动态运行时来做。
看了A.参数多态B.包含多态C.过...的网友还看了以下:
类属是一种(47)机制,类届类可以看成是类的(48)。A.参数多态B.包含多态C.过载多态D.强制多 计算机类考试 2020-05-26 …
A.参数多态B.包含多态C.过载多态D.强制多态 计算机类考试 2020-05-26 …
下列关于腐乳、泡菜的制作,叙述不正确的是()A.制作腐乳时,加盐腌制可使豆腐块变硬且能抑制杂菌生长 语文 2020-07-24 …
下面是光华小学四年级学生参加兴趣班人数统计表.(1)先完成上面统计表,再根据表中的数据,制成条形统 数学 2020-07-31 …
物质的性质决定了物质的用途,下列有关物质的用途说法不正确的是()A.熟石灰用于改良土壤的酸性B.食盐 化学 2020-11-04 …
下面是光华小学四年级学生参加兴趣班人数统计表.(1)先完成上面统计表,再根据表中的数据,制成条形统计 其他 2020-11-14 …
我国政党制度的显著特征是①共产党领导,多党合作②共产党执政,多党参政③共产党与各民主党派共同执政④一 政治 2020-11-27 …
我国民主党派参政的基本点是()A.参与领导和掌握国家政权B.参与党和国家事务的管理C.参与国家大政方 其他 2020-11-27 …
如图漫画所示人物袁隆平备受人们喜爱。其主要原因是画中人物()A.参与研制我国第一颗原子弹B.参与发射 历史 2020-11-27 …
下面划线字的读音完全相同的一项是()A加强勉强倔强强制B差遣差役出差钦差C恶心恶毒恶习厌恶D参观参军 语文 2021-01-05 …