首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #inc1ude<iostream.h> c1ass TestClass1 { pubitic: void showl0 { cout<<"TestClass1"<<end1;
设有以下定义和程序: #inc1ude<iostream.h> c1ass TestClass1 { pubitic: void showl0 { cout<<"TestClass1"<<end1;
admin
2019-03-05
64
问题
设有以下定义和程序:
#inc1ude<iostream.h>
c1ass TestClass1
{
pubitic:
void showl0
{
cout<<"TestClass1"<<end1;
}
};
c1ass TestClass2:TestClass1
{
public:
void show2()
{
cout<<" TestClass2"<<end1;
}
};
c1ass TestClass3:protected TestClass2
{
public:
void show3()
{
cout<"TestClass 3"<<end1;
}
};
void main()
{
TestClass1 obj1;
TestClass2 0bj2;
TestClass3 0bj3;
}
则以下不合语法的调用语句是( )。
选项
A、objl.show1();
B、obj2.show1();
C、obj3.show1();
D、obj2.show2();
答案
C
解析
TestClass1为TestClass2的私有基类,所以派生类TestClass2中继承过来的showl0为私有的。TestClass3为TestClass2的受保护派生类。所以TestClass3定义的对象不能访问TestClass中的showl()。
转载请注明原文地址:https://kaotiyun.com/show/0vAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于顺序存储结构叙述中错误的是()。
根据注释内容在空白处填写适当内容。classLocation{private:intX,Y;public:voidinit(intinitX,intinitY);in
静态成员函数可以直接访问类的______成员,不能直接访问类的______成员。
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的
下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。classA{public:A(intb);~A();private:int*a;};
下面程序的运行结果是()。#include<iostream.h>voidmain(){inti=1;while(i<=8)if(++i%3!=2)continue;elsecout<<
下列数据模型中,具有坚实理论基础的是()。
假定A为一个类,则语句A(A&a);为该类______函数的原型说明。
数据库的故障恢复一般是由
下列关于类模板的模板参数的叙述中,错误的是
随机试题
人生观的主要内容包括对人生目的、人生态度和人生价值等问题的根本看法。其中回答人应当如何活着的是()
A.Ouruniversitywillextendtheopeninghoursofthelibraryandtheclassroomstomeetthestudents’needsatthehighestpos
ThetrainwascrowdedandIhadtogetintoacarriage______alreadysevenotherpeople.
适用于口腔、鼻、唇和颊部手术的铺巾法适用于口腔门诊小手术的铺巾法
锻造车间针对人员误操作断手事故多发,以及锻造机长期超负荷运行造成设备运行温度过高的问题,遵循本质安全理念,开展了技术改造和革新。下列安全管理和技术措施中,属于本质安全技术措施的是()。
下列车辆不需要征收车辆购置税的是()。
近代教育史上,下列哪位教育家首次试图把教育学建立在心理学和伦理学的基础之上()
ItcanbeinferredthatAmericansbeingapproachedtocloselybyMiddleEasternerswouldmostprobably______Theauthorgivesm
What’syourearliestchildhoodmemory?Canyourememberlearningtowalk?Ortalk?Thefirsttimeyouheardthunderorwatcheda
关于面向对象设计方法与传统的面向过程方法,下列选项中正确的是
最新回复
(
0
)