首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include class TestClass1 { public: void showl() { cout
设有以下定义和程序: #include class TestClass1 { public: void showl() { cout
admin
2021-05-06
44
问题
设有以下定义和程序:
#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全国计算机二级
相关试题推荐
下列叙述中正确的是()。
有如下类定义:c1assAA{inta;public:intgetRef()const{retum&a;}//①intgetValue()const{retuma;}
下列关于运算符重载的叙述中,错误的是()。
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
下列关于析构函数的描述中,错误的是()。
有如下程序:#includeusingnamespacestd;classAA{public:AA0{cout
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
在E—R图中,用来表示实体联系的图形是()。
随机试题
肝性脑病的临床分期是__________、__________、__________、__________。
患者,女,25岁,已婚。妊娠5个月肿胀,先自脚起,渐及腿部,皮色不变,随按随起,伴头晕胀痛,胸胁胀满,舌苔薄腻,脉弦滑。其证型是
洋地黄毒糖是
适用于生态环境影响评价和预测的方法有()。
银行理财顾问人员在分析客户的理财需求和目标时应该满足客户提出的所有目标。()
按照投资者对风险的承受能力,可以将投资者分为不同的类型。其中,与风险承受能力较低相对应的投资者类型是()。
东南亚地区是华人华侨分布最集中的地方。()
右边的哪个图形能由左边图形折叠而成?
噪声给人带来的危害不可低估。噪声污染主要【131】于交通运输、工业生产、工地施工、人声鼎沸等。首先它会【132】听力,有检测表明:当人【133】听摩托车声8小时,听力就会下降。噪声还对人的心脑血管系统有害。我国对城市噪声与居民健康的调查【134】:一个地区
Afterthebirthofmysecondchild,Igotajobatarestaurant.Havingworkedwithanexperienced【C1】______forafewdays,Iwa
最新回复
(
0
)