首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include<iostream.h> classA1 { public: void show1() { cout<<"classA1”<<end1; } };
设有以下定义和程序: #include<iostream.h> classA1 { public: void show1() { cout<<"classA1”<<end1; } };
admin
2013-02-27
26
问题
设有以下定义和程序: #include<iostream.h> classA1 { public: void show1() { cout<<"classA1”<<end1; } }; classA2:public A1 { public: void show2() { cout<<"classA2"<<end1; } }; class A3:protected A2 { public: voidshow3() { cout<<"class A1”<<end1; } }; void main() { A1obj1; A2obj2; A3obj3; } 则以下不合语法的调用语句是
选项
A、obj1.show1();
B、obj2.show1();
C、obj3.show1();
D、obj2.show2();
答案
4
解析
本题考核派生类的使用以及访问权限问题。C++中,通过类的对象只能访问类的公有成员,不能访问类的保护成员和私有成员。A2是A1的公有派生类,A3是 A2的保护派生类,所以类A1的成员函数show1()在类A3中呈现保护属性,不能通过A3类的对象访问。
转载请注明原文地址:https://jikaoti.com/ti/yjL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于线性链表的叙述中,正确的是()。
若有定义语句:inta=3,b=2,c=1:以下选项中错误的赋值表达式是()。
以下叙述中正确的是()。
设有定义:struct{intn;floatx;}s[2],m[2]={{10,2.8},{0,0.0}};则以下赋值语句中正确的是()。
以下叙述中正确的是()。
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
深度为5的完全二叉树的节点数不可能是()。
以下对“对象”概念描述正确的是()。
定义部门的关系模式如下: 部门(部门号,部门名,部门成员,部门总经理) 使它不满足第一范式的属性是()。
一个函数带有参数说明时,则参数的默认值应该在()中给出。
随机试题
以是否在合同中预先确定保险价值为准,可将保险合同分为
流外补职
OnOctober31st,dozensofchildrendressedincostumes(节日服装)knockontheirneighbors’doorsandyell"TrickorTreat"whenth
下列选项中,不会发生缺血一再灌注损伤的是
患者男,30岁,农民。患病毒性心肌炎经治疗康复后出院。出院医嘱要求患者出院后限制活动6个月。患者认为现无不适现象,询问为何不能下地干农活。护士向患者说明此时合理休息的主要原因是()
钢筋应按同一生产厂家、同一直径进行分批检查和验收。()
《中华人民共和国招标投标法》是我国第一部规范()的专门法律。
根据《生产安全事故报告和调查处理条例》的相关规定,有关地方人民政府、安全生产监督管理部门迟报事故或阻碍、干涉事故调查工作的,对直接负责的主管人员和其他直接责任人员的处罚标准为()。
甲公司签发一张票据给乙公司,乙公司取得票据后将其背书转让给丙公司。根据票据法律制度的规定,下列表述正确的是()。
交通拥堵已经成为中国城市发展的一大瓶颈。为了解决交通拥堵问题,管理部门可谓用尽了心思,包括排污费、拥堵费在内的新政措施不断被试探推出,管理部门通过价格杠杆遏制城市交通拥堵已然成为了政策努力方向。从海外城市治理拥堵的经验看,针对路权使用征收高额费用的确是成功
最新回复
(
0
)