首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include class TestClass1 { public: void showl() { cout
设有以下定义和程序: #include class TestClass1 { public: void showl() { cout
admin
2021-05-06
21
问题
设有以下定义和程序:
#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全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classBase{private:voidfunl()const{cout
有如下程序:#includeusingnamespacestd;classGA{public;virtualhatf(){retum1;}};classGB:pub
下列情况中,不会调用拷贝构造函数的是()。
下列关于C++函数的叙述中,正确的是()。
有如下语句序列:charstr[10];cin>>str;当从键盘输入“Ilovethisgame”时,str中的字符串是()。
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assMyClass{public:MyClass(){cout<<’*’;}M
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
数据流程图(DFD图)是()。
随机试题
A.间质细胞B.支持细胞C.附睾D.生精小管分泌睾酮的部位是
衡量某因素与某疾病的关联强度的最好指标是
劳动卫生学是研究
位于脐与左髂前上棘连线中、外1/3交界处的麦氏点压痛标志阑尾的病变。()
甲县某独立矿山2009年7月份开采铜矿石原矿3万吨,当月还到乙县收购未税铜矿石原矿5万吨并运回甲县,上述矿石的80%已在当月销售。假定甲县铜矿石原矿单位税额每吨5元,则该独立矿山7月份应向甲县税务机关缴纳的资源税为()。(2009年)
德国海德堡某印刷机公司创始人及其合作者设计了轮转式印刷机,开创了现代印刷业的先河。至1930年,海德堡已成立了6家大的印刷机公司。同时,造纸、油墨和制版企业也先后在海德堡集聚。产业集聚、挑剔的国内客户以及人力成本高等因素的综合作用,不断刺激海德堡印刷机技术
________编纂的《赞美诗唱和集》是欧洲历史上第一本规范化的音乐教科书。
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
Electricityplaysanessentialpartinourlife.Noonecandenythatelectriclightisnecessaryforpeople’slife.However,ca
PassageTwo(1)Abouttwo-thirdsoftheworld’spopulationisexpectedtoliveincitiesbytheyear2020and,accordingto
最新回复
(
0
)