首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include class TestClass1 { public: void show1() { tout
设有以下定义和程序: #include class TestClass1 { public: void show1() { tout
admin
2013-02-27
50
问题
设有以下定义和程序:
#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全国计算机二级
相关试题推荐
标准库函数fgets(str,n,fp)的功能是()。
下面结构体的定义语句中,错误的是()。
有以下程序:#include<stdio.h>voidfun(intp){intd=2:p=d++;printf("%d",p);}main(){inta=1:fun(a);printf("%d\n",a);}程序运行
有以下程序:#include<stdio.h>intk=5;voidf(int*s){s=&k;}main(){intm=3,*p=&m;f(p);printf("%d%d\n",m,*p);}程序的运行结果是(
设有如下三个关系表:下列操作中正确的是()。
若有定义语句:doublex[5]={1.0,2.0,3.0,4.0,5.0},*p=x,则错误引用x数组元素的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
面向对象方法中,继承是指()。
常用的连续存储管理技术有固定分区存储管理和()。
深度为7的二叉树共有127个节点,则下列说法中错误的是()。
随机试题
对客观事物采取怎样的态度,是以某种事物是否满足或符合自己的()为中介的。
溃疡病最重要的发病因素是()。
患儿女,4岁。高热咳嗽,2日后全身出现针尖大小的红色皮疹,触之砂纸感。如患儿出现眼睑水肿,血尿、恶心、呕吐,最可能的并发症是
【2014年第82题】某跨度为120m的大型体育馆屋盖,下列结构用钢量最省的是:
(2006年)在标准状态下,用某节流装置测量湿气体中干气体的体积流量,如果工作状态下的相对湿度比设计值增加了,这时仪表的指示值将()。
目前国内咨询公司在咨询项目中应用最为广泛的一种项目管理形式是()。
单位工程控制资料检查记录填写的主要内容包括()等。
【2013年山东省属】《基础教育课程改革纲要(试行)》指出,基础教育课程评价改革的目标是()。
《计算机软件保护条例》所称的计算机软件是指(21)。
HenryMorris,anEnglishprofessor,askshiscollegeEnglishclassestocount"loanwords".Thesearewordsweusethatwereta
最新回复
(
0
)