首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include class TestClass1 { public: void show1() { cout
设有以下定义和程序: #include class TestClass1 { public: void show1() { cout
admin
2020-07-23
62
问题
设有以下定义和程序:
#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全国计算机二级
相关试题推荐
有如下类定义:classPoint{intxx,yy;public:Point():xx(0),yy(0){}Point(intx,inty=0):xx(x),yy(y){}};若执行语句Pointa
有如下程序:#includeusingnamespacestd;classSample{friendlongfun(Samples);public:Sample(longa){x=a;}private:long
有如下程序段:inti=0,j=1;nt&r=i;//①r=j;//②int*p=&i;//③*p=&r;//④其中会产生编译错误的语句是(
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
有如下4个语句:①cout
下列关于函数模板的表述中,正确的是
有如下程序:#include#includeusingstd::cout;classPoint{public:frienddoubledi
除了显式定义的构造函数外,类中还有可能包含编译器自动生成的构造函数,因此一个类所拥有的构造函数的至少有
随机试题
女性,39岁,反复尿频尿急尿痛3年,加重时伴终末血尿,尿检查:红细胞白细胞满视野,尿普通细菌培养无菌生长,按膀胱炎治疗未见好转。首先要考虑的诊断是
非发酵菌氧化酶试验阴性的是
施工单位应当为施工现场从事危险作业的人员办理意外伤害保险。()
按照我国《环境影响评价法》的要求,涉及水土保持的建设项目除按要求编制建设项目的环境影响报告书外,还必须取得经由水行政主管部门审查同意的是()。
下列各项中,适用印花税定额税率的有()。
企业发出商品但尚未确认收入,发出商品时,应借记“发出商品”科目,贷记“库存商品”科目。()
下列关于经营杠杆的说法中,错误的是()。
和资本资产定价模型相比,套利定价模型并没有指出决定资产风险溢价的因素是哪些。我们该如何决定应该包含哪些因素?公司规模可以是套利定价模型中的一个重要因素吗?
一网站创建时,输入的网站IP地址为192.168.1.1,网站的TCP端口为8080,网站的主机头为WWW.example.com。访问该网站时,在浏览器的地址栏中输入的可以是()。Ⅰ.WWW.example.comⅡ.192.168.
A、Oneminute.B、Halfaminute.C、20seconds.D、10seconds.D访谈中女士提到,招聘者在每份简历上只会花10秒左右的时间,因此本题选D。
最新回复
(
0
)