首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include class TestClass1 { public: void showl() { cout
设有以下定义和程序: #include class TestClass1 { public: void showl() { cout
admin
2021-05-06
40
问题
设有以下定义和程序:
#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全国计算机二级
相关试题推荐
打开文件时可单独或组合使用下列文件打开模式()。①ios_base::app②ios_base::binary③iosbase::in④iosbase::out若要以二迸制读方式打开一个文件,需使用的文件打开模式为
在开发一个C++程序的整个过程中,第3个步骤为()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
下列情况中,不会调用拷贝构造函数的是()。
有如下程序:#includeusingnamespacestd;classAA{public:AA0{cout
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assMyClass{public:MyClass(){cout<<’*’;}M
对C++编译器区分重载函数无任何意义的信息是()。
下列关于析构函数的描述中,错误的是()。
数据流程图(DFD图)是()。
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的
随机试题
桂枝茯苓丸证的病机是()(2002年第50题)
设变址寄存器为X,形式地址为D,(X)表示寄存器中的内容,变址寻址方式的有效地址可表示为()。
甲烷化反应是指()的反应。
公文处理工作的作用与公文的作用是一致的,没有区别的。
建筑钢材的力学性能主要包括()。
请用不超过200字的篇幅概括全部给定资料所反映的主要问题。要求:①概括全面,条理清楚,语言流畅;②不超过规定的字数。请就给定资料6、13、17所反映的主要社会问题,自拟题目,写一篇议论文。要求:1.论题不可脱离资料6、13、17所反映的主要问题;2.观
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。满分150分。2.监考人员宣布考试开始时,你才可以开始答题。3.请在题本、答题卡指定位置填写自己的姓名,填涂准考证
证据对于()相当于()对于真理
从理论上说,在资本主义社会中,能获得平均利润的剥削收入有
SmokinghasbecomesociallyunacceptableintheUS,inpartduetothehealthrisks.Smokingisprohibitedingovernmentandpub
最新回复
(
0
)