首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序:#include<iostream.h>class A1{public: void show1() { cout<<"class A1"<<endl; } };class A2 : public A1{
设有以下定义和程序:#include<iostream.h>class A1{public: void show1() { cout<<"class A1"<<endl; } };class A2 : public A1{
admin
2013-05-30
53
问题
设有以下定义和程序:#include<iostream.h>class A1{public: void show1() { cout<<"class A1"<<endl; } };class A2 : public A1{public: void show2() { cout<<"class A2"<<end1 }};class A3 : protected A2{public: void show3() { cout<<"class A1"<<endl; }};void main(){ A1 obj1; A2 obj2; A3 obj3;} 则以下不合语法的调用语句是
选项
A、obj1. showl();
B、obj2. showl();
C、obj3. showl();
D、obj2. show2();
答案
C
解析
本题考核派生类的使用以及访问权限问题。C++中,通过类的对象只能访问类的公有成员,不能访问类的保护成员和私有成员。A2是A1的公有派生类,A3是A2的保护派生类,所以类A1的成员函数show1()在类A3中呈现保护属性,不能通过A3类的对象访问。
转载请注明原文地址:https://kaotiyun.com/show/HFNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
带有虚基类的多层次派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样对虚基类的子对象初始化()。
if语句的语法格式可描述为:格式1:if(<条件>)<语句>或格式2:if(<条件>)<语句1>else<语句2>关于上面的语法格式,下列表述中错误的是()。
派生类中所定义的虚函数的【】不影响对它的动态联编,即基类中已定义的虚函数,其同名函数放在派生类中的【】,都可以实现运行时多态性。
以下程序的输出结果是【】。chars[]="XYZQ";voidmain(){char*p;for(p=s;p<s+4;p++)cout<<p<<end1;}
设有以下定义:classperson{intnum;charname[10];public:voidinit(intn,char*m);┇};personstd[30];则下面叙述中,不正确的是()。
关于面向对象的程序设计方法,下列说法正确的是()。
数据结构分为线性结构和非线性结构,线性表、栈和队列都属于【】。
下列工具中,是需求分析常用工具的是()。
在C++语言中,main函数默认返回一个()类型的值。
下列语句中不是死循环的是
随机试题
VANCIL(凡客诚品),由原卓越网创始人陈年先生创立,VANCL运营所属之凡客诚品(北京)科技有限公司,主体运作者均系原卓越网骨干班底。由欧美著名设计师领衔企划,集结顶级男装品牌经典款式之精华,同时参考亚洲男士体型特点,精选高质面料贴身制作,让用户以中等
下列哪项不是疳证的主要临床表现
如下图所示,该土地开发项目在一个大城市的中心,总的土地开发面积约为50万m2,该项目的项目管理组织结构图有如下特点,包括()。
下面是关于Windows98文件名的叙述,错误的是()。
()是商业银行的最高风险管理/决策机构,承担商业银行风险管理的最终责任。
关于商业银行个人理财业务,下列表述中错误的是(。)。
企业结转已销商品销售成本时,对于结转该商品已计提的存货跌价准备,应贷记的科目是()。
Thesituationalapproachisagrammar-basedlanguageteachingmethodwhichfocuseson______.
阅读下面材料,回答问题。李老师在教学中存在这样一种令人尴尬的现象:他讲课不可谓不透、不明、不用功(有时甚至很卖力),课下督促检查不可谓不细、不紧、不认真,而学生也付出了较大的努力,师生满以为会取得较大的收获与提高,可最终结果却不尽如人意,付出和希
A、 B、 C、 D、 D题干中的五幅图虽然都是由两个图形重叠交错构成,但彼此间却不覆盖,因此D选项符合此规律。
最新回复
(
0
)