首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
在派生类中重新定义虚函数时,除了( )方面,其他方面都必须与基类中相应的虚函数保持一致。
查看本题答案
包含此试题的试卷
计算机等级考试《单项选择》真题及答案
点击查看
你可能感兴趣的试题
下面关于虚函数的表述中正确的是
虚函数不能声明为另一个类的友元函数
派生类必须重新定义基类的虚函数
如果在重定义虚函数时使用了保留字virtual,那么该重定义函数仍是虚函数
虚函数不能够声明为静态函数
关于虚函数下列表述正确的是
如果重定义虚函数时使用了保留字virtual,则该重定义函数仍然是虚函数
虚函数不得声明为静态函数
虚函数不得声明为另一个类的朋友函数
派生类必须重新定义基类的虚函数
一个在基类中说明的虚函数它在该基类中没有定义但要求任何派生类都必须定义自己的版本此虚函数又称为
虚析构函数
虚构造函数
纯虚函数
静态成员函数
下列关于虚函数的说法中正确的是
如果在重定义虚函数时使用了保留字virtual,则该重定义函数仍然是虚函数
虚函数不得声明为静态函数
虚函数不得声明为另一个类的私有函数
派生类必须重新定义基类的虚函数
下列关于虚函数的描述中正确的是
如果在重定义函数时使用了保留字virtual,则该重定义函数仍然是虚函数
虚函数不得声明为静态函数
虚函数不得声明为另一个类的友元函数
派生类必须重新定义基类的虚函数
在派生类中重新定义虚函数时除了方面其他方面都必须与基类中相应的虚函数保持一致
参数个数
参数类型
函数名称
函数体
在派生类中重新调用虚函数时其他方面都必须与基类的相应虚函数保持一致但要排除方面
参数个数
参数类型
函数名称
函数体
一个在基类中说明的虚函数它在该基类中没有定义但要求任何派生类都必须定义自己的版本此虚函数又称____
是一个在基类中说明的虚函数它在该基类中没有定义但要求任何派生类都必须定义自己的版本
虚析构函数
构造函数
纯虚函数
静态成员函数
一个在基类中说明的虚函数它在该基类中没有定义但要求任何派生类都必须定义自己的版本此虚函数又称为
热门试题
更多
有以下程序#include<iostream>usingnamespacestdintmainchara[10]=’1’’2’’3’’4’’5’’6’’7’’8’’9’’0’*pinti=8p=a+icout<<p-3<<end1return0执行程序后的输出结果是
按照标识符的要求下列选项中符号不能组成标识符
在数据库应用系统设计的需求分析阶段需经过收集资料分析整理【5】建立数据字典和用户确认等阶段
常见的需求分析方法有【3】和面向对象的分析方法
C++中通常和一个运算符连用构成一个运算符函数名的C++关键字为______
在面向对象方法中信息隐蔽是通过对象的【1】来实现的
以下叙述中不正确的是
有以下程序#include<iostream>usingnamespacestdintmainintnum[2][3]*pinttijk=10p=num[0]fori=0i<2i++forj=0j<3j++k++*p=kfort=2t<*pt++if!*p%tj--*p--break*p++cout<<*p-1<<end1return0程序运行后的输出结果是
有如下程序#include<iostream>usingnamespacestd;classApublic:virtualvoidfcout<<1;;classB:publicApublic:Bcout<<2;;classC:publicBpublic:virtualvoidfB::f;cout<<3;;intmainAaa*p;Bbb;Ccc;p=&cc;p->f;return0;执行上面程序的输出是______
下面是类MyClass的定义对定义中各种语句描述正确的是classMyClasspubliC://voidMyClassint
若有数组名作为实参则传递给形参的是
设有以下定义和程序#include<iostream.h>classA1publicvoidshowlcout<<classA1<<end1ClassA2publicA1publicvoidshow2cout<<ClassA2<<end1ClassA3protectedA2publicvoidshow3cout<<ClassA土<<end1voidmainA1obj1A2obj2A3obj3则以下不合语法的调用语句是
下列关于单目运算符++--的叙述中正确的是
下列叙述不属于线性链表较之线性表顺序存储结构的优点的是
一个项目具有一个项目主管一个项目主管只可管理一个项目则实体项目主管与实体项目的联系属于______的联系
设有以下变量定义并已赋确定的值charwintxfloatydoublez则表达式w*x+z-y所求得的数据类型为
下面程序是一个堆栈的类模板在横线处填上适当语句完成类模板的定义#defineMAXSIZE100template<classT>classStackTs[MAXSIZE];inttop;public:stacktop=1;voidpushTnewValueiftop<MAXSIZEtop=top+1;s[top]=newValue;elsecout<<堆栈满无法进栈<<end1;voidpop;;【12】iftop>1cout<<s[top]<<end1;top=top-1;elsecout<<堆栈空!<<end1;
有以下程序#include<iostream>#include<string>usingnamespacestdintmainchararr[2][4]strcpyarr[0]youstrcpyarr[1]mearr[0][3]=’&’cout<<arr[0]<<end1return0执行后的输出结果是
若有以下程序#include<iostream>usingnamespacestd;classBasepublic:voidwhocout<<classBase<<end1;;classDerivedl:publicBasepublic:voidwhocout<<classDerivedl<<end1;;classDerived2:publicBasepublic:voidwhocout<<classDerived2<<end1;;intmainBase*p;Derivedlobj1;Derived2obi2;p=&obj1;p=&obj2;p->who;return0;则该程序运行后的输出结果是【14】
在结构化分析使用的数据流图中使用用______解释其中的图形元素
以下函数模板min的功能是返回数组a中最小元素的值请将横线处缺失部分补充完整template<typenameT>TminTa[]intnTtemp=a[0];forinti=1i<n;i++ifa[i]<temp______;returntemp;
在下面程序的横线处填上适当的语句使程序执行后的输出结果为ABCD#include<iostream>usingnamespacestd;classApublic:Acout<<’A’;;classB:______public:Bcout<<’B’;;classC:______public:Ccout<<’C’;;classD:publicBpublicCpublic:Dcout<<’D’;;voidmainDobj;
数据流的类型有______和事务型
下列关于break语句的描述中不正确的是
下列叙述中正确的是
在所有排序方法中关键字比较的次数与记录的初始排列次序无关的是
如果类Alpha继承了类Beta则类Alpha称为派生类类Beta称为【9】类
以下函数的功能是删除字符串s中的所有数字字符请填空voiddelechar*sintn=O;fori=0;s[i];i++if【7】s[n++]=s[i];s[n]=’/0’;
下列叙述中错误的是
C++中将两个字符串连接起来组成一个字符串的函数是______
热门题库
更多
软件测试工程师
计算机等级考试
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法
互联网监管与网络道德建设
“互联网+”和电子商务继续教育