首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include class TestClass1 { public: void show1() { tout
设有以下定义和程序: #include class TestClass1 { public: void show1() { tout
admin
2013-02-27
39
问题
设有以下定义和程序:
#include
class TestClass1
{
public:
void show1()
{
tout<<“TestClass 1”<
}
};
class TestClass2:TestClass 1
{
public:
void show20
{
cout<<“TestClass2”<
}
};
class TestClass3:protected TestClass2
{
public:
void show30
{
cout<<“TestClass 3”<
}
};
void main()
{
TestClass1 obj1;
TestClass2 obj2;
TestClass3 obj3;
}
则以下不合语法的调用语句是( )。
选项
A、obj1.show10;
B、obj2.show10;
C、obj3.show10;
D、obj2.show20;
答案
C
解析
TestClass1为TestClass2的私有基类,所以派生类TestClass2中继承过来的showl()为私有的。TestClass3为TestClass2的受保护派生类。所以TestClass3定义的对象不能访问TestClass中的show1()。
转载请注明原文地址:https://kaotiyun.com/show/vlVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果定义班级关系如下: 班级(班级号,总人数,所属学院,班级学生) 则使它不满足第一范式的属性是()。
下列叙述中错误的是()。
有以下程序 #include<stdio.h> voidfun(char*a,char*b) { a=b; (*a)++; } main() { charch1=’A’,ch2=’a’,*p1=&ch1,*p2=&ch
有说明语句:inta,b;,如果输入111222333,使得a的值为111,b的值为333,则以下正确的语句是()。
下面结构体的定义语句中,错误的是()。
设有定义:inta=1,b=2,c=3;,以下语句中执行效果与其他三个不同的是()。
设有定义:charp[]={'1','2','3'},*q=P;以下不能计算出一个char型数据所占字节数的表达式是()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与出队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
数据库设计的四个阶段是:需求分析、______、概念设计和物理设计。
下列运算符重载函数的原型错误的是()。
随机试题
Myfather’sreactiontothebankbuildingat43rdStreetandFifthAvenueinNewYorkcitywasimmediateanddefinite:"Youwon’
传播阿米巴痢疾是传播黑热病是
A.渗出B.白细胞渗出C.血管反应D.炎症介质的释放炎症最特征性的变化是
Exerciseisgoodforpeople,butmostpeoplereallyknowverylittleabouthowtoexerciseproperly.Sowhenyoutry,youmayru
哪一种不是神经递质
A.乙胺嘧啶B.苄青霉素C.特布他林D.红霉素E.甲硝唑
患者,男,40岁。症见心烦不寐,胸闷泛恶,头重目眩,口苦,舌红苔黄腻,脉滑数。本证治法宜
21-三体综合征标准型核型21-三体综合征嵌合型核型
由企业总法律顾问牵头的法律事务组织模式大致分为集中模式、分散模式及()。
某房屋建筑公司在某市承建某外资公司15层高级员工公寓,主体是全现浇钢筋混凝土框架剪力墙结构,建筑面积32000m2,建筑高度55.5m,筏板基础。
最新回复
(
0
)