首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include class TestClass1 { public: void show1() { cout
设有以下定义和程序: #include class TestClass1 { public: void show1() { cout
admin
2020-07-23
75
问题
设有以下定义和程序:
#include
class TestClass1
{
public:
void show1()
{
cout<<”TestClass1”<
}
}:
class TestClass2:TestClass1
{
public:
void show2()
{
cout<<”TestClass2”<
}
};
class TestClass3:protected TestClass2
{
public:
void show3()
{
cout<<”TestClass 3”<
}
};
void main()
{
TestClass1 obj1;
TestClass2 obj2;
TestClass3 obj3;
}
则以下不合语法的调用语句是( )。
选项
A、obj1.show1();
B、obj2.show1();
C、obj3.show1();
D、obj2.show2();
答案
C
解析
TestClass1为TestClass2的私有基类,所以派生类TestClass2中继承过来的show1()为私有的。TestClass3为TestClass2的受保护派生类。所以TestClass3定义的对象不能访问TestClass中的show1()。
转载请注明原文地址:https://kaotiyun.com/show/q9yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classFoo{public:Foo(intv):value(v){} //①~Foo(){} //②private:Foo(){}
如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
有如下程序:#includeusingnamespacestd;classBook{public:Book(char*t=""){strcpy(title,t);}private:chartitle[40];};cl
有如下程序:#includeusingnamespacestd;classSample{friendlongfun(Samples);public:Sample(longa){x=a;}private:long
对C++编译器区分重载函数无任何意义的信息是()。
有如下4个语句:①cout
有如下程序:#includeusingnamespacestd;intmain(){intf,f1=1,f2=1;for(inti=0;i
设变量x和y为整型变量,若有函数调用为"fun(&x,&y)",则下列选项中,能够作为函数fun原型声明的是
随机试题
回阳救急汤的功用是
标志着近代以来中国争取民族独立和人民解放的历史任务基本完成的是()
A、白色粉末,微有引湿性B、油状液体有轻微特嗅,有引湿性C、具旋光性白色结晶性粉末D、油状液体有特异臭E、加稀盐酸溶液后,滴加氯水显缨红色尼可刹米
一患儿8月,诊断为佝偻病活动期,正在治疗时,患儿出现发热,咳嗽。且肺部听诊闻及中小水泡音,此时选择哪种方法治疗佝偻病更好
疮口呈空腔或伴瘘管,脓水稀薄,夹有败絮样物,见于
()是指单位类客户在存入款项时不约定存期,支取时需提前通知银行,并约定支取存款日期及金额方能支取的存款类型。
我国的通信业改革以1998年信息产业部成立为开端,到2000年中国电信和中国移动成立,全行业实现了政企分开。()
有利于个体精力恢复的睡眠周期是()。
Thefarmisamajormarketplaceformillionsoftonsofsyntheticfertilizersandpesticides,andforadvancedmachineryandthe
WhetherGoodAcademicPerformanceEqualstoReal-worldSkillsForthispart,youareallowed30minutestowriteashorte
最新回复
(
0
)