首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include class A1 { public: void showl() { cout
设有以下定义和程序: #include class A1 { public: void showl() { cout
admin
2020-06-29
41
问题
设有以下定义和程序:
#include
class A1
{
public:
void showl()
{
cout<<“class A1”<
}
};
class A2:public A1
{
public:
void show20
{
cout<<“class A2”<
}
};
class A3:protected A2
{
public:
void show3()
{
cout<<“class A1”<
}
};
void main()
{A1 obj1;
A2 obj2;
A3 obj3:
}
则以下不合语法的调用语句是( )。
选项
A、obj1.show10;
B、obj2.show10;
C、obj3.show10;
D、obj2.show20;
答案
C
解析
由于class A3:protected A2,所以类A3的对象obi3不能直接访问基类A1的成员函数showl(),所以选项C)是错误的;其他选项均有访问的权限,正确。
转载请注明原文地址:https://www.kaotiyun.com/show/0Eyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示坐标的类TestClassl,但类TestClassl的定义并不完整,按要求完成下列操作,将类的定义补充完整。(1)声明TestClass2类为TestClassl类的友元类,请
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥********error***
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义类的私有变量a、b,请在注释∥********1********后添加适当的语句。(2)完成类的构造函数,对
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:10TestClass1注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥****
p是指向ClassA类型对象的指针。执行deletep;时,系统自动调用
下列选项中,正确的C++表达式是
由于常对象不能被更新,因此
下列选项中,正确的C++表达式是
有如下头文件:intf1();staticintf2();classMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
在数据库中,数据模型包括数据结构、数据操作和
随机试题
定义通用凸垫需要______、______、______和______4个要素。
A.鳞状细胞癌B.腺癌C.大细胞癌D.腺鳞癌E.小细胞癌肺癌最常见的组织学类型是
MRI检查禁忌证不包括
王某是某普通合伙企业的合伙人之一,王某的以下行为符合法律规定的有:
根据海关规定,在填写进出口货物报关单的“贸易方式”时,有未列名的贸易方式填写为“其他贸易”。在下列的几种贸易方式中,不可填写为“其他贸易”的是()。
下列费用中,属于建筑安装工程直接费的是()。
在作业成本计算中,成本动因分为()。
数据处理,是仅仅指文字的编辑或单纯的数字运算。()
结合《义务教育物理课程标准(2011年版)》的三维课程目标,简述物理学史上一例不迷信权威,勇于创新,敢于提出与别人不同见解的史实。
下列关于洋务运动表述正确的是()
最新回复
(
0
)