首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include class TestClass1 { public: void show1() { cout
设有以下定义和程序: #include class TestClass1 { public: void show1() { cout
admin
2018-09-13
72
问题
设有以下定义和程序:
#include
class TestClass1
{
public:
void show1()
{
cout<<"TestClass1"<
}
};
claaa TestClaaa2;TegtClagg1
{
public:
void show2()
{
tout<<”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
解析
TestClassl为Tcstclass2的私有基类,所以派生类Testclass2中继承过来的show1()为私有的。TestClass3为TestClass2的受保护派生类。所以TestClass3定义的对象不能访问TestClass中的show1()。
转载请注明原文地址:https://www.kaotiyun.com/show/1fAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
注释一般分为序言性注释和______注释。
有下列程序:#include<iostream>usingnamespaceStd;classTest{public:Test(){n+=2;}~Test
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是()。
为用户与数据库系统提供接口的语言是
若需要把一个函数"voidFuric();"定义为一个类Sample的友元函数,则应在类Sample的定义中加入一条语句______。
若已定义inta[]={1,2,3,4,5,6,7,8,9,10},p=a,i=5;则对数组元素的不正确的引用是
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
下列程序完成从文件读取文件显示的同时写入第二个文件,则在程序中划线部分应该出现的语句是______。#include<iostream.h>#include(fstream.h)voidmain(){fstreamfi
随机试题
当企业没有充足的时间来进行一项严谨的科学抽样调查,或即使用科学研究方法也不能收集到适当的数据时,一般采用()
企业价值评估中,属于收益预测方法的有()
患者,女,13岁,凸面型,鼻唇角正常,面下1/3稍短,颏唇沟深。前牙Ⅲ度深覆,覆盖5mm,磨牙远中尖对尖关系,上颌拥挤6mm,下颌拥挤6.5mm。为明确诊断,需进一步了解
下列各项属于风险决策方法的有()。
下列会计处理中正确的有()。
下列有关货币单元抽样的表述中,正确的有()。
居民委员会的主要特征不包括()
下面是某求助者的WAIS-RC的测验结果在WAIS-RC中,不严格限制时间的分测验包括()。(A)知识(B)领悟(C)算术(D)拼图
秦始皇的焚书坑儒,汉武帝的独尊儒术,明太祖制定的八股,都是深知思想的力量,都知道防民之口首在防民之思。徐悲鸿画马从来没有缰辔,有人疑之,答曰:“马也和人一样,愿为知己者用,不愿为昏庸者制。我画马,其实也是牵着思想的马。只要出笔,便会情动于衷。”可见那些自由
使用向导创建数据访问页时,在确定分组级别步骤中最多可设置()个分组字段。
最新回复
(
0
)