首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于类定义 class A{ public: virtual void func1( ){} void func2( ){} }; class B:public A{ public:
对于类定义 class A{ public: virtual void func1( ){} void func2( ){} }; class B:public A{ public:
admin
2010-03-29
45
问题
对于类定义 class A{ public: virtual void func1( ){} void func2( ){} }; class B:public A{ public: void func1( ){cout<<"class B func 1"< < end1;} virtual void func2( ){cout << "class B func2"<< end1;} }; 下面正确的
选项
A、A::func2( )和B::func1( )都是虚函数
B、A::func2( )和B::func1( )都不是虚函数
C、B::func1( )是虚函数,而A::func2( )不是虚函数
D、B::func1( )不是虚函数,而A::func2( )是虚函数
答案
4
解析
基类中说明的虚函数,在派生类中自然就是虚函数,所以类B中funcl()是虚函数;而类A中的func2没有被关键字virtual修饰,所以不是虚函数。
转载请注明原文地址:https://kaotiyun.com/show/q2jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中有语法错误的是
以下叙述中错误的是
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;
以下选项中关于C语言常量的叙述错误的是
有以下程序main(){chara,b,C,d;scanf("%c%c",&a,&b);c=getchar0;d=getchar();printf("%c%c%c%cha",a,b,c,d);}当执行程序时,按下列方式输入数据(从第1列开始
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
以下选项中合法的标识符是
以下关于逻辑运算符两侧运算对象的叙述中正确的是
数据库系统中完成查询操作使用的语言是()。
下面的程序在编译时产生错误,其出错原因是()。#inc1udemain(){int1_case;floatprintF;printf("请输入2个数:");scanf("%d%f",&1
随机试题
按照布鲁姆的教学目标分类学,学习者能够将所学的内容运用于新的具体情境中,这属于动作领域的目标。()
某患者因有机磷中毒入院治疗,在治疗过程中出现阿托品中毒,应立即给予
腹泻是一种常见症状,俗称“拉肚子”,是指排便次数明显超过平日习惯的频率,粪质稀薄,水分增加,每日排便量超过200g,或含未消化食物或脓血、黏液。对痢疾、大肠杆菌感染的轻度急性腹泻应首选的非处方药是
患者男,40岁。腹部手术后出现腹部不适,腹部膨隆,叩诊呈鼓音。最佳的处理方法是
水泵安装后正常连续运行时间至少为()。
建设项目中防治污染的设施,必须与主体工程同时()。
不论在何种市场上,企业实现利润最大化的决策原则都是()。
与老子、许慎、玄奘、于谦生活的时期相对应的朝代是()。
A、 B、 C、 D、 B
有以下程序main(){inta;charc=10;floatf=100.0;doublex;a=f/=c*(x=6.5);printf("%d%d%3.1f%3.1f\n",
最新回复
(
0
)