首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include<iostream.h> class A1 { public: void show1() { cout<<"class A1"<<endl; } }; class A2:public A1 { public: void
设有以下定义和程序: #include<iostream.h> class A1 { public: void show1() { cout<<"class A1"<<endl; } }; class A2:public A1 { public: void
admin
2019-04-01
28
问题
设有以下定义和程序:
#include<iostream.h>
class A1
{
public:
void show1()
{
cout<<"class A1"<<endl;
}
};
class A2:public A1
{
public:
void show2()
{
cout<<"class A2"<<endl;
}
};
class A3:protected A2
{
public:
void show3()
{
cout<<"class A1"<<endl;
}
};
void main()
{
A1 obj1;
A2 obj2;
A3 obj3;
}
则以下不合语法的调用语句是( )。
选项
A、obj1.show1();
B、obj2.show1();
C、obj3.show1();
D、obj2.show2();
答案
C
解析
由于class A3:protected A2,所以类A3的对象obj3不能直接访问基类A1的成员函数show1(),所以选项C)是错误的;其他选项均有访问的权限,正确。
转载请注明原文地址:https://kaotiyun.com/show/8aAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列说法正确的是
下列选项,不正确的是
已经intDBL(intn){returnn+n;}和longDBL(longn){returnn+n>是一个函数模板的两个实例,则该函数模板的定义是______。
根据下面的主程序,完成类的一种构造函数的最简单形式。#include<iostream.h>classbase{private:intnum;public:______;};voidmain()
有如下程序:#include<iostream)usingnamespacestd;intmain(){int*p;*p=9;cout<<“Thevalueatp:”<<*p;re
关于结构化程序设计原则和方法的描述错误的是()。
在深度为7的满二叉树中,度为2的结点个数为______。
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是
对长度为N的线性表进行顺序查找,在最坏情况下,需要的比较次数是()。
对于长度为n的有序线性表,在最坏情况下,二分法查找只需比较______次。
随机试题
腹部损伤的致死原因中,下列哪项是错误的
A.药品零售连锁企业从事第二类精神药品零售业务B.医疗机构需要取得麻醉药品和第一类精神药品购用印鉴卡C.从事麻醉药品和第一类精神药品批发业务的区域性批发企业D.从事麻醉药品和第一类精神药品批发业务的全国性批发企业由国家药品监督管理部门审批的(
下列砌体房屋结构竖向布置示意图中,()是底部框架—抗震墙砌体房屋。
桩基施工时首先是应采取安全措施避免桩基施工对地下管线的破坏;沉入桩施工安全控制还包括()。
收入的实现可能引起()。
I______myson______adoctor,buthewasn’tgoodenoughatscience.
下面的立体图形如果从任一面剖开,以下哪一项不可能是该立体图形的截面?
下列数据结构中,能直接使用堆排序法进行排序的是
PlantGasScientistshavebeenstudyingnaturalsourcesofmethane(甲烷,沼气)fordecadesbuthadn’tregardedplantsasaprodu
DetroitArsonistCaughtonTapeArrestedVocabularyandExpressionssurveillancedisplaceimplicatebrazennesss
最新回复
(
0
)