首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include class TestClass1 { public: void showl() { cout
设有以下定义和程序: #include class TestClass1 { public: void showl() { cout
admin
2021-05-06
39
问题
设有以下定义和程序:
#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全国计算机二级
相关试题推荐
下列有一维数组a的定义中,语法正确的是()。
下列关于运算符重载的叙述中,错误的是()。
下列关于虚基类的描述中,错误的是()。
下列关于析构函数的描述中,错误的是()。
有函数模板声明和一些变量定义如下:templateT1sum(T2,T3);doubledl,d2;则下列调用中,错误的是()。
有如下类定义:classPoint{private;staticinthow_many;};__how_many=0;要初始化Point类的静态成员how_many,下划线处应填入的内容是(
下列关于析构函数的描述中,错误的是()。
数据流程图(DFD图)是()。
随机试题
2013年4月27日,公安部颁布了《公安部特邀监督员工作规定》,并同时宣布《公安部聘请特邀监督员办法》废止。()
MoviesarethemostpopularformofentertainmentformillionsofAmericans.Theygotothemoviestoescapetheirnormaleveryd
男性,43岁,膀胱内的乳头状瘤,就诊时医生告诉病人,应尽早手术,因为易发生
二公司因购销合同纠纷诉至法院,在审理过程中,双方均同意以调解方式解决纠纷,达成协议,并制作了调解书,但在送达前,一方反悔,此时,人民法院应:()
关于出让土地使用权的抵押,下列说法不正确的是()。
据初步估算,目前我国每年木材缺口达40%一50%,要使用大量外汇,从国外进口。()
电算化会计数据处理包括四个基本环节,其中()是中心环节。
当前课程改革所倡导的师生关系应该是()
根据所给图表,回答下列问题。2007年6月选择徒步入境的人数约占入境总人数的()。
婴儿可以从照料者那里寻求安慰、支持和保护。从这些经历中学会一些东西,不管照料者是否为婴儿的亲生父母。依恋是儿童正常社会发展的基础,只有限制儿童依恋性形成的极端条件,才能干扰儿童与成人形成依恋关系。由此可推出:
最新回复
(
0
)