首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
多态分为参数多态、包含多态、过载多态和强制多态四种不同形式,其中_______多态在许多语言中都存在,最常见的例子就是子类型化。
多态分为参数多态、包含多态、过载多态和强制多态四种不同形式,其中_______多态在许多语言中都存在,最常见的例子就是子类型化。
admin
2021-01-13
41
问题
多态分为参数多态、包含多态、过载多态和强制多态四种不同形式,其中_______多态在许多语言中都存在,最常见的例子就是子类型化。
选项
A、参数
B、包含
C、过载
D、强制
答案
B
解析
多态分为两种:通用的多态和特定的多态。两者的区别是前者对工作的类型不加限制,允许对不同类型的值执行相同的代码:后者只对有限数量的类型有效,而对不同类型的值可能要执行不同的代码。
通用的多态又分为参数多态(parametric)和包含多态(Inclusion);特定的多态分为过载多态(overloading)和强制多态(coercion)。
强制多态:编译程序通过语义操作,把操作对象的类型强行加以变换,以符合函数成操作符的要求。程序设计语言中基本类型的大多数操作符,在发生不同类型的数据进行混合运算时,编译程序一般都进行强制多态。
过载(overloading)多态:同一个名(操作符、函数名)在不同的上下文中有不同的类型,程序设计语言中基本类型的大多数操作符都是过载多态的。
参数多态:采用参数化模板,通过给出不同的类型参数,使得一个结构有多种类型。
包含多态:同样的操作可用于一个类型及其子类型。
(注意是子类型,不是子类。)包含多态一般需要进行运行时的类型检查。
转载请注明原文地址:https://jikaoti.com/ti/HiG7FFFM
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
阅读以下函数说明和C代码,回答问题[说明]任何一种程序都是为了解决问题而撰写的,解决问题时需要实现一些特定的运算法则。在策略(Strategy)模式下,可以更换实现算法的部分而不留痕迹,切换整个算法,简化改为采用其他方法来解决同样问题。以
阅读下列函数说明和C++代码,回答问题[说明]任何一种程序都是为了解决问题而撰写的,解决问题时需要实现一些特定的运算法则。在策略(Strategy)模式下,可以更换实现算法的部分而不留痕迹,切换整个算法,简化改为采用其他方法来解决同样问题。
不考虑数据确认处理(加工2),请指出图3-17~图3-19数据流图中可能存在的错误。打印分户账清单(表3-8)时,必须以“(4)”作为关键字进行排序才能满足系统需求。A.储蓄所B.账号C.开户日D.户名E
阅读下列说明和Java代码,将应填入(n)处的字句写在对应栏内。[说明]某饭店在不同的时段提供多种不同的餐饮,其菜单的结构图如图6-1所示。现在采用组合(Composition)模式来构造该饭店的菜单,使得饭店可以方便地在其中增
设计一的关系模式Invoice最高满足第几范式?为什么?设计一和设计二哪个更加合理?为什么?设计二中关系Merchandise中由属性price表示商品价格,关系lnvoicedetail中的属性unitprice也表示商品价格。两个是否有必要同时存
阅读下列函数说明和C代码,[说明]所谓货郎担问题,是指给定一个无向图,并已知各边的权,在这样的图中,要找一个闭合回路,使回路经过图中的每一个点,而且回路各边的权之和最小。应用贪婪法求解该问题,程序先计算由各点构成的所有边的长度(
阅读下列函数说明和C代码,[说明]所谓货郎担问题,是指给定一个无向图,并已知各边的权,在这样的图中,要找一个闭合回路,使回路经过图中的每一个点,而且回路各边的权之和最小。应用贪婪法求解该问题,程序先计算由各点构成的所有边的长度(
阅读下列说明和C代码,回答以下问题,将解答写在答题纸的对应栏内。【说明】设有m台完全相同的机器运行n个独立的任务,运行任务i所需要的时间为ti,要求确定一个调度方案,是的完成所有任务所需要的时间最短。假设任务已经按照其运行时间
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某医疗护理机构为老年人或有护理需求者提供专业护理,现欲开发一个基于Web的医疗管理系统,以改善医疗护理效率,该系统的主要功能如下:(1)通用信息查询,客户提交通
对于二叉查找树(Binary Search Tree),若其左子树非空,则左子树上所有结点的值均小于根结点的值;若其右子树非空,则右子树上所有结点的值均大于根结点的值。左、右子树本身就是两棵二叉查找树。因此,对任意一棵二叉查找树进行(61)遍历可以得到一个
随机试题
以下叙述哪条错误?[2003年第50题]
Whatdoesthewomanthinkoftheman?
石某驾驶低速载货机动车,运载4.05吨货物(核载1.2吨),行驶至314省道51公里,在越过道路中心线超越前方同向行驶的机动车时,与对向正常行驶的中型客车(乘载12人,核载11人)正面相撞,造成10人死亡。此事故中的违法行为是什么?
A.阻断迷走神经M胆碱受体B.抑制磷酸二酯酶C.激活腺苷酸环化酶D.保护肥大细胞溶酶体膜E.使封闭抗体增加氨茶碱的作用机制是
腰椎牵引的最适体位是
A.OARB.DVHC.OURD.SRTE.BEV立体定向放射治疗的治疗计划系统必须提供射野方向观即上述哪些功能
陈某向贺某借款20万元,借期2年。张某为该借款合同提供保证担保,担保条款约定,张某在陈某不能履行债务时承担保证责任,但未约定保证期间。陈某同时以自己的房屋提供抵押担保并办理了登记。请回答下列问题:如果贺某打算放弃对陈某的抵押权,并将这一情况通知了张某,
下列关于无形资产会计处理的表述中,不正确的有()。
请用上“茶叶”“创业”“劣质”“下雨”“悉心”这五个词编一个故事。
(国家2011—68)甲、乙两人在长30米的泳池内游泳,甲每分钟游37.5米,乙每分钟游52.5米。两人同时分别从泳池的两端出发,触壁后原路返回,如是往返。如果不计转向的时间,则从出发开始计算的1分50秒内两人共相遇多少次?()
最新回复
(
0
)