首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class TestClass1 { public: virtual void fun(){cout<<"1";} }; class TestClass2:pub
有如下程序: #include<iostream> using namespace std; class TestClass1 { public: virtual void fun(){cout<<"1";} }; class TestClass2:pub
admin
2020-07-30
19
问题
有如下程序:
#include<iostream>
using namespace std;
class TestClass1
{
public:
virtual void fun(){cout<<"1";}
};
class TestClass2:public TestClass1
{
public:
TestClass2(){cout<<"2";}
};
class TestClass3:public TestClass2
{
public:
virtual void fun(){TestClass2::fun();cout<<"3";}
};
int main()
{
TestClass1 aa,*p;
TestClass2 bb;
TestClass3 cc;
p=&cc;
p->fun();
return0:
}
执行上面程序的输出是( )。
选项
A、1122
B、2112
C、2213
D、2223
答案
C
解析
主函数中定义TestClass1的对象aa,*p对象指针,TestClass2的对象bb以及TestClass3的对象cc。p指向cc,TestClass3为TestClass2的派生类,构造函数输出2。TestClass3中fun函数中为TestClass2中的fun,调用TestClass2的构造函数,输出2。“p->funn();”,TestClass2继承于TestClass1中的fun,所以输出1。然后输出TestClass3中的“cout<<"3"”,即输出3。
转载请注明原文地址:https://kaotiyun.com/show/NCyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
下列给定程序中,函数fun的功能是:根据整型参数m,计算如下公式的值。例如,若m=2000,则应输出0.000160。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODIl.C中,不要改动main函数,不得增行或删行
下列给定函数中,函数fun的功能是:统计字符串中各元音字母(即A、E、I、O、U)的个数。注意:字母不分大小写。例如,输入”THIsisaboot”,则应输出是10220。请改正程序中的错误,使它能得出正确的结果。注意:部分
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,实现函数sort(intA[],intn),用选择排序法把数组从大到小排序。提示:选择排序法的思想是:(1)反复从还未排好的那部分线性表中选择出关键字最小的节点;(
下面不属于软件工程的3个要素是()。
下列数据结构中,能用二分法进行查找的是()。
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为()。
下列关于软件工程的描述中正确的是()。
随机试题
影响行政机构改革的内部因素:(1)________。(2)_________。
过原点且垂直于平面2y—z+2=0的直线方程为__________.
患者,男,28岁。有吸毒史,HIV、HBV抗体均阳性,近2天口腔黏膜出现白色斑片,该患者最有可能感染
以下哪项是乳腺癌的好发部位
稳压泵常与小型气压罐配合使用,当采用气压水罐时,其调节容积应根据稳压泵启泵次数不大于()次/h计算确定。
净资产越大,说明个人拥有的财富越多,可以通过()方式来提高家庭的净资产。
下列行为中,不需要缴纳契税的是()。
给付之诉指原告请求人民法院判令被告履行一定的民事义务的诉讼。下列哪一种民事诉讼请求属于给付之诉?()
布鲁纳建立的课程理论是()(济南市直)
Howhardisittogetbeautifulhair?Beautifulhaircannotbetakenforgranted.Environmentalfactors,chemicaltreatments
最新回复
(
0
)