首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include class TestClass1 { public: void showl() { cout
设有以下定义和程序: #include class TestClass1 { public: void showl() { cout
admin
2021-05-06
32
问题
设有以下定义和程序:
#include
class TestClass1
{
public:
void showl()
{
cout<<"TestClass1"<
}
};
class TestClass2:TestClass1
{
public:
void show2()
{
cout<<"TestClass2"<
}
};
class TestClass3:protected TestClass2
{
public:
void show30
{
cout<<"TestClass 3"<
}
};
voidmain()
{
TestClass1 obj1;
TestClass2 obj2;
TestClass3 obj3;
}
则以下不合语法的调用语句是( )。
选项
A、obj1.showl();
B、obj2.showl();
C、obj3.showl();
D、obj2.show2();
答案
C
解析
TestClass1为TestClass2的私有基类,所以派生类TestClass2中继承过来的show1()为私有的。TestClass3为TestClass2的受保护派生类。所以TestClass3定义的对象不能访问TestClass中的showl()。
转载请注明原文地址:https://kaotiyun.com/show/QHfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列情况中,不会调用拷贝构造函数的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assAA{intn;public:AA(intk):n(k){}intget0{r
下面属于黑盒测试方法的是()。
有如下定义:inta[5]={1,3,5,7,9),*p=a;下列表达式中不能得到数值5的是()。
有如下程序:#includeusingnamespacestd;classAA{public:AA0{cout
程序调试的任务是()。
有如下程序:#include<iostream>usingnamespacestd;classBase{public:virtualvoidShow(){cout<<’B’;}};
下列关于析构函数的描述中,错误的是()。
数据流程图(DFD图)是()。
随机试题
假设生产函数是Q=5X+60Y+XY,则此生产函数是()
引起手足口病的病毒是
下列关于切牙乳头的叙述错误的是
男,49岁,在蛛网膜下隙阻滞下行腹股沟斜疝修补术,手术后返回病房,护士为其取仰卧位,在胴窝部垫枕,其主要目的是
乘数效应是指()。
沃尔玛公司作为零售业中的一个巨头,其成功是建立在利用信息技术整合优势资源并将信息技术战略与零售业整合的基础之上。早在1974年,公司就开始在其分销中心和各家商店运用计算机进行库存控制。1983年,沃尔玛的整个连锁商店系统都用上条形码扫描系统。1984年,沃
A注册会计师负责审计甲公司20×8年度财务报表。在与甲公司管理层和治理层沟通时,A注册会计师遇到下列事项,请代为做m正确的专业判断。在确定与管理层沟通的事项时,下列各项中,A注册会计师通常认为不宜沟通的是()。
如果在仪器周围存在一个强电子或者存在一个场,那么仪器可以检测到所有的场并且会蜂鸣。强电子的存在至少导致一个场的存在。当仪器周同只存在强电子时,仪器不会蜂鸣。假设现在仪器没有蜂鸣,据此可以推出以下哪项是真的?
Beyondthebasicanimalinstinctstoseekfoodandavoidpain,Freudidentifiedtwosourcesofpsychicenergy,whichhecalled"
ItcanbeinferredthatScottwasaherobecause
最新回复
(
0
)