首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include class TestClass1 { public: void showl() { cout
设有以下定义和程序: #include class TestClass1 { public: void showl() { cout
admin
2021-05-06
30
问题
设有以下定义和程序:
#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
在公有继承的情况下,允许派生类直接访问的基类成员包括()。
有如下语句序列:intx=100,&r==x;cout
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assAA{intn;public:AA(intk):n(k){}intget0{r
有如下类定义:classPoint{private;staticinthow_many;};__how_many=0;要初始化Point类的静态成员how_many,下划线处应填入的内容是(
有如下程序:#include#includeusingnamespacestd;intmain(){cout
有如下程序:#includeusingnamespacestd;classAA{public:AA0{cout
有如下类定义:classMyClass{Intvalue;public;MyClass(intn):value(n){}intgerValueoconst{returnvalue;}}
在E—R图中,用来表示实体联系的图形是()。
随机试题
控制性施工进度计划的主要作用是()。
试以药性理论分析桑寄生的功效与主治证。
患者,男,26岁。饮酒后左上腹剧痛12小时。伴腹胀、恶心、呕吐。体温38.5℃,自服镇痛药物效果不佳。问题3:提示:腹部平片未见膈下游离气体,B超示胆囊壁略毛糙,胰腺水肿,胰头周围可见低回声带。该患者可诊断为1.急性胰腺炎2.急性胃炎3.急性胆囊
具有温中行气、燥湿除满的功用是
甲对乙享有10万元的到期债权,乙对丙也享有10万元的到期债权,三方书面约定,由丙直接向甲清偿,下列那些说法是正确的()
有关消防软管卷盘设计及使用的规定,以下哪一条是正确的?
下列属于投标人之间串通投标的行为是()
以下属于房产税的特点的有()。
(2017年真题)在PowerPoint中,新建演示文稿已选定某特定的应用设计模板,在该文稿中插入一个新幻灯片时,新幻灯片的模板将()。
在ISO/IEC9126软件质量模型中,软件质景特性()包含质量子特性安全性。
最新回复
(
0
)