首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include class A1 { public: void show1() { cout
设有以下定义和程序: #include class A1 { public: void show1() { cout
admin
2017-02-22
36
问题
设有以下定义和程序:
#include
class A1
{
public:
void show1()
{
cout<<"class A1"<
}
};
class A2:public A1
{
public:
void show2()
{
cout<<"class A2"<
}
};
class A3:protected A2
{
public:
void show3()
{
cout<<"class A1"<
}
};
void main()
{A1 obj1;
A2 obj2;
A3 obj3;
}
则以下不合语法的调用语句是( )。
选项
A、obj1.showl();
B、obj2.show1();
C、obj3.showl();
D、obj2.show2();
答案
C
解析
由于classA3:protectedA2,所以类A3的对象obi3不能直接访问基类A1的成员函数showlf),所以选项C)是错误的;其他选项均有访问的权限,正确。
转载请注明原文地址:https://kaotiyun.com/show/M6Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数重载要求重载的函数必须有和原函数一样的【】。
类MyClass的定义如下:classMyClass{public:MyClass(){value=0;}SetVariable(inti){value=i;)
以下for语句中不是死循环的是
下列关于构造函数的描述中,错误的是()。
在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为【】。
对于循环队列,下列叙述中正确的是
在下列字符中,不允许作为C++标识符的是()。
在派生类中,重载一个虚函数时,要求函数名、参数的个数、参数的类型、参数的顺序和函数的返回值( )。
执行完下列代码段之后:boolx=true,y=false,z=false;x=x&&y‖z;y=x‖y&&z;z=!(x!=y)‖(y-z);则x=false,y=false,Z=()。
随机试题
第二代抽油机分为高架曲柄型、电动机换向型、()和其他无游梁型四种类型。
A.右上腹膨隆B.左上腹膨隆C.舟状腹D.蛙形腹隆E.下腹膨隆肝肿瘤()
下列为不孕症妇女提供的指导内容中,应除外
甲、乙、丙三宗土地的单价分别为946元/m2、860元/m2、800元/m2,建筑容积率分别为5,5、5、4,5,若该三宗土地的其他条件相同,则明智购买者会选择甲土地。()
下列选项中不符合工程项目合同特点的是()。
北京市西城区某社区为了丰富老年人的精神文化生活,开办了老年学校、棋类活动室、书画活动室、健身活动室等各类培训班和活动室。根据《中华人民共和国老年人权益保障法》,本社区的老年工作体现了老年人的()
下列对教学难点叙述不正确的选项是()。
软件:程序员:编写
TheproportionofworkscutforthecinemainBritaindroppedfrom40percentwhenIjoinedtheBBFCin1975tolessthan4per
TASKONE--TITLE•Forquestions13--17,matchtheextractswiththetitles,listedA--H.•Foreachextract,choosethetitlegive
最新回复
(
0
)