首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include<iostream.h> class TestClass1 { public: void show1() { cout<<"TestClass1"<<endl; } }; class TestClass2:TestCl
设有以下定义和程序: #include<iostream.h> class TestClass1 { public: void show1() { cout<<"TestClass1"<<endl; } }; class TestClass2:TestCl
admin
2020-05-14
97
问题
设有以下定义和程序:
#include<iostream.h>
class TestClass1
{
public:
void show1()
{
cout<<"TestClass1"<<endl;
}
};
class TestClass2:TestClass1
{
public:
void show2()
{
cout<<"TestClass2"<<endl;
}
};
class TestClass3:protected TestClass2
{
public:
void show3()
{
cout<<"TestClass3"<<endl;
}
};
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/yg8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是【 】。#include<iostream.h>intCalcDigital(char*str){if(str==NULL)return0;int
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)()。classTestClass{private;intdata;public:TestClass(
以下程序的输出为( )。 main() { int a=20,b=30,c=40; if(a>b)a=b, b=c;c=a; cout<< "a=" <<a<< "b=" <<b<< "c=" <<c;
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10);则下列叙述中错误的是
假定a为一个整型数组名,则元素a[4]的字节地址为
以下叙述中正确的是
下列叙述中正确的是
下面程序的功能是将从键盘输入的一对数,由小到大排序输出,当输入一对相等数时结束循环,在划线处应填入的选项是#include<iostream.h>voidmain(){inta,b,t;
若有定义:int*p;则下列各选项中,不同于表达式“*p=*p+1;”的是()。
在E-R图中,用来表示实体联系的图形是()。
随机试题
初孕妇,胎头拨露1小时30分钟,产程无进展,宫缩持续50秒,间隔2~3分钟,强度中等,胎心正常,孕妇一直屏气加腹压,下列最适宜的处理方法为
病损常变换位置应与白斑鉴别
助消化药不宜与抗菌药物、吸附剂同时服用,如必须联用,应间隔的时间是
混凝土搅拌机每罐需加入干砂190kg,若砂子含水率为5%,则每罐实际加的湿砂量是:[2012—005]
按照FIDIC《施工合同条件》中有关风险责任划分的规定,业主应承担的风险包括( )。
支付担保的担保额度为工程总额的( ),本段清算后进入下段。
个人独资企业和合伙企业投资者应纳的个人所得税税款,按年计算,分月或者分季预缴,年度终了后()汇算清缴,多退少补。
当心理咨询员不表明自己的态度会谈就无法进行时,心理咨询员也应当()。(2003年12月三级真题)
教学媒体的选择依据包括()
假设你是李华,在一家电脑公司工作,业余时间参加英语口语培训,但下周二的培训你因故无法参加。请你根据以下要点,向你的外籍教师sam写一个请假条。内容要点如下:1.很抱歉不能参加下周二的培训;2.理由:经理派你去北京出差三天;3.请Smith帮你把课程
最新回复
(
0
)