首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面关于虚函数的描述中正确的是
下面关于虚函数的描述中正确的是
admin
2009-02-15
41
问题
下面关于虚函数的描述中正确的是
选项
A、虚函数是一个静态成员函数
B、虚函数是一个非成员函数
C、虚函数既可以在函数说明时定义,也可以在函数实现时定义
D、派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型
答案
8
解析
本题考核虚函数的概念。虚函数是非静态的成员函数,它不能是友元函数,但可以在另一个类中被声明为友元函数。所以A选项不正确;虚函数必须是类的成员函数,所以B选项是错误的;虚函数声明只能出现在类定义的函数原型声明中,而不能在成员函数的函数体实现的地方,所以C选项是不正确的;一般要求基类中说明了虚函数后,派生类说明的虚函数应该与基类中虚函数的参数个数相等,对应参数的类型相同。如果不相同,则将派生类虚函数的参数类型强制转换为基类中虚函数的参数类型。故D选项的说法是正确的。
转载请注明原文地址:https://jikaoti.com/ti/8eW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){printf("%d\n",NULL);}程序运行后的输出结果是()。
设有定义:intx=2;,以下表达式中,值不为6的是()。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(u代表一个空格)()。
以下叙述正确的是
以下语句定义正确的是()。
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=1。现又要将一个元素进栈,栈顶指针top值变为()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下列各项中属于应用软件的是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
下列特征中不是面向对象方法的主要特征的是()。
随机试题
钢丝绳中间均夹有麻芯。()
正常血浆渗透压为【】
牙齿萌出不全或阻生时,牙冠周围软组织发生的炎症称
《土地管理法》第六十二条第一款规定(),其面积不得超过省、自治区、直辖市规定的标准。
关于事业单位净资产,下列说法中正确的有()。
一列横队变三列横队的动作要领有哪些?
表中2013年第一季度从业人员平均人数和收入的同比增长率都高于规模以上文化创意产业总体水平的行业有几个?
二次型f(x1,x2,x3)=x12+x22+x32+x1x2+x1x3+x2x3的规范形为()
在一台主机上用浏览器无法访问到域名为www.online.tj.en的网站,并且在这台主机上执行tracert命令时有如下信息:分析以上信息,会造成这种现象的原因是()。
A、It’ssmall.B、It’sveryhilly.C、Ithasnobusservice.D、It’slocatedoutsideofthetown.BWhatdoesthewomanimplyaboutt
最新回复
(
0
)