首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; classA{ public: virtua1 voidfunc1(){cout<<“A1”;} voidfunc2(){co
有如下程序: #include<iostream> using namespace std; classA{ public: virtua1 voidfunc1(){cout<<“A1”;} voidfunc2(){co
admin
2010-12-16
45
问题
有如下程序: #include<iostream> using namespace std; classA{ public: virtua1 voidfunc1(){cout<<“A1”;} voidfunc2(){cout<<“A2”;}}; class B:publicA{ public: void funcl(){cout<<“B1”;} void func2(){cout<<“B2”;}}; intmain(){ A*p=ne
选项
A、B1B2
B、A1A2
C、B1A2
D、A1B2
答案
C
解析
程序中B为A的派生类,由主函数入手,主函数中定义了类A的指针p指向类B。根据基类中的“vir- tual void funcl()”知道A中的funcl为虚函数,执行“p->funcl();”语句,通过指针变量调用此虚函数,此时调用的就是指针变量指向的同名函数,即派生类的funcl函数,输出B1。而fun2不是虚函数,所以执行“p->rune2();”输出为A2。
转载请注明原文地址:https://kaotiyun.com/show/Q6Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fhn的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把3个串:“abc”,“CD”,“EF”连接起来,结果是“abcCDEF”。请改正程序中的错误,使它能得出正确的
设已有定义:floatx;则以下对指针变量p进行定义且赋初值的语句中正确的是()。
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
下列程序的输出结果是()。#includevoidfun(int*a,int*b){int*k;k=a;a=b;b=k;}main(){inta=1,b=2,*x=&a,*y=&b;fun(x,y)
请编写一个函数,用来删除字符串中的所有空格。例如,输入asdaf.aaz67,则输出为asdafaaz67。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
以下关于算法的叙述中错误的是()。
关于算法,以下叙述中错误的是
算法的空间复杂度是指()。
请按下面注释的提示,将类B的构造函数定义补充完整。classA{inta;public:A(intaa=0)(a=aa;]};classB:publicA{intb;Ac;public://用aa初始化
随机试题
在下列Excel2010公式中,计算结果为文本型的是________。
13%的低税率适用于纳税人销售或者进口的货物有( )。
下列关于金融衍生工具概念的说法中,正确的有()。
甲公司将无法查明的现金短缺500元计入营业外支出。()
在MMPI—2中,TRIN低分表明被试者不加区别地对测验项目给予()。
简述中学德育的途径。
李强口头约定以每年6万元的租金将自己所有的房屋出租给吴恒使用,期限至吴恒去世为止。房屋出租两年后,吴恒经李强同意,对该房屋进行了装修,共花费5万元。某天晚上该房屋的窗户玻璃被人砸碎,未抓获肇事者。李强拒绝维修,吴恒就自行维修并花费5000元。现李强和吴恒发
很多家长认为,孩子不听话,“打屁屁”惩罚一下,至少能让孩子注意到自己的行为不当,变得更听话一些。还有一些人坚持“不严加管教会惯坏孩子”的传统信念,认为“打屁屁”是为孩子好。研究者对16万名儿童在过去5年里的经历进行研究,通过收集“打屁屁”行为的元数据加以分
关于哈夫曼树,下列说法正确的是()。
若函数f(x)在x=1处的导数存在,则极限=_______.
最新回复
(
0
)