首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include<iostream.h> class A1 { public: void show1() { cout<<’’class A1’’<<end1; }
设有以下定义和程序: #include<iostream.h> class A1 { public: void show1() { cout<<’’class A1’’<<end1; }
admin
2020-11-11
37
问题
设有以下定义和程序:
#include<iostream.h>
class A1
{
public:
void show1()
{
cout<<’’class A1’’<<end1;
}
};
class A2:public A1
{
public:
void show2()
{
tout<<’’class A2’’<<end1;
}
};
class A3:protected A2
{
public:
void show3()
{
cout<<’’class A1’’<<end1;
}
};
void main()
{A1 obj1;
A2 obj2;
A3 obj3;
}
则以下不合语法的调用语句是( )。
选项
A、obj1.show1();
B、obj2.show1();
C、obj3.show1();
D、obj2.show2();
答案
C
解析
由于class A3:protectedA2,所以类A3的对象obj3不能直接访问基类A1的成员函数show1(),所以选项C是错误的;其他选项均有访问的权限,正确。
转载请注明原文地址:https://kaotiyun.com/show/Flyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序流程图中带有箭头的线段表示的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.epp。函数char*GetNum(char*src,char*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放人字符串空
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
下面是重载为非成员函数的运算符的函数原型,其中错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中声明的Array是一个表示数组的类。一个Array对象可以包含多个整型元素。Array的成员说明如下:成员函数add用于向数组的末尾添加一个元素;成员函数get用
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
下列运算符不能重载为友元函数的是()。
软件开发离不开系统环境资源的支持,其中必要的测试数据属于
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;⑧每个书店的每种书籍只有一个库存数量。则关系模式R最高是
支持子程序调用的数据结构是()。
随机试题
根据《国家重点生态功能保护区规划纲要》,发展资源环境可承载的特色产业。依据资源禀赋的差异,积极发展()
写一个建立堆的算法;从空堆开始,依次读入元素,调用上题中堆插入算法将其插入堆中。
患儿,10岁。浮肿5天,症见眼睑浮肿,小便短赤,下肢疮毒。查体:血压正常,舌苔薄黄,脉滑数。实验室检查:镜下血尿,血清补体C,明显下降。诊断为急性肾炎,其证型是
下列关于行政诉讼法律冲突适用规则表述正确的是:()
关于集热蓄热墙的说法,错误的是:[2014—061]
外部招募的优势包括()。
【百日王朝】
Speakingtwolanguagesratherthanjustonehasobviouspracticalbenefits.Inrecentyears,scientistshavebeguntoshowthat
如图所示是网络地址转换NAT的一个示例,图中①~④略去部分信息,其中③应为()。
尽管下大雨,他们仍然设法按时赶到学校。
最新回复
(
0
)