首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面关于虚函数的描述中正确的是
下面关于虚函数的描述中正确的是
admin
2010-03-29
28
问题
下面关于虚函数的描述中正确的是
选项
A、虚函数是一个静态成员函数
B、虚函数是一个非成员函数
C、虚函数既可以在函数说明时定义,也可以在函数实现时定义
D、派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型
答案
8
解析
本题考核虚函数的概念。虚函数是非静态的成员函数,它不能是友元函数,但可以在另一个类中被声明为友元函数。所以A) 选项不正确;虚函数必须是类的成员函数,所以B) 选项是错误的:虚函数声明只能出现在类定义的函数原型声明中,而不能在成员函数的函数体实现的地方,所以C) 选项是不正确的:一般要求基类中说明了虚函数后,派生类说明的虚函数应该与基类中虚函数的参数个数相等,对应参数的类型相同。如果不相同,则将派生类虚函数的参数类型强制转换为基类中虚函数的参数类型。故D) 选项的说法是正确的。
转载请注明原文地址:https://kaotiyun.com/show/XDjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面函数的功能是()。sss(s,t)char*s,*t;{while((*s)&&(*t)&&(*t++==*s++));return(*s-*t);}
有以下程序#include<stdio.h>intfun(char*s){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\n",fun("goodbey!"));}程序的输出结果
若有以下程序voidf(intx)main(){intZ=123456;{if(x>=10)f(z);}{printf("%d-",x%10);f(x/10);}
若变量己正确定义,有以下程序段:i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是()。
有以下程序#include<stdio.h>intf(intn){intt=0,a=5;if(n/2){inta=6;t+=a++;}el
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
在数据流图中,带有箭头的线段表示的是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
随机试题
患者男,45岁。汽车修理工。间断咳嗽3个月,无痰。近20天出现咳嗽加剧,痰中带血,无发热、寒战等症状。查体:T36.7℃,P78次/分,R19次/分,BP110/70mmHg。浅表未扪及淋巴结。高度怀疑肺癌。患者确诊为肺癌,给予化疗,输注化疗药物需要建
建设单位需对原工程设计进行变更,根据《建设工程施工合同(示范文本)》的规定,发包方以书面形式向承包方发出变更通知,应不迟于变更前()天。
自用或尚未使用的房地产,可以比照同一市场上有收益的类似房地产的有关资料按相应的方式计算净收益,或()得出净收益。
某工程采用公开招标方式选定设计单位。2009年10月6日发包人下达中标通知书,2009年10月25日双方依法签订合同,2009年10月27日发包人支付了定金,2009年10月28日设计人收到定金。此设计合同中,设计期限起始时间应为()
现代商业银行创造货币的功能集中体现为创造存款货币。( )
关于各类门窗的特点叙述不正确的是( )。
下列关于债务重组会计处理的表述中,正确的有()。
在冬季,人们往往容易鼻子出血,因而常常在房间的地上洒一些水,或在室内放一盆清水、挂一些湿毛巾等。对以上做法最合理的解释是()。
完成句子。例如:那座桥800年的历史有了那座桥有800年的历史了。请这篇课文一遍读把
Eachandeveryoneofusisresponsibleforthegreenhousegaseswesendinourdailyactionsandchoices.【C1】______,combating
最新回复
(
0
)