首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B { public: void fun1() { } private: void fun2() { } protected: void fun3() { } }; class D: public B { protect
有如下类定义: class B { public: void fun1() { } private: void fun2() { } protected: void fun3() { } }; class D: public B { protect
admin
2021-05-06
32
问题
有如下类定义:
class B
{
public: void fun1() { }
private: void fun2() { }
protected: void fun3() { }
};
class D: public B
{
protected: void fun4() { }
};
若obj是类D的对象,则下列语句中不违反访问控制权限的是( )。
选项
A、obj.fun1();
B、obj.fun2();
C、obj.fun3();
D、obj.fun4();
答案
A
解析
本题考查公用继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有的访问属性,其私有成员仍为基类私有。所以在本题中,在类外引用成员函数时,派生对象只能引用基类的公用成员函数fun1,故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Cxfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
假定a=3,下列程序的运行结果是()。#include<iostream.h>intfun(intn);voidmain(){cout<<’’Pleaseinputanumber:’’;
若要重载+、=、<<、==和口运算符,则必须作为类成员重载的运算符是()。
如果利用C++流进行输入输出,下面的叙述中正确的是()。
有如下类定义:ciassA{char*a;public:A():a(0){}A(char*aa){∥把aa所指字符串拷贝到a所指向的存储空间a=___;strcpy(a,aa
有如下语句序列:charstr[10];cin>>str;当从键盘输入"Ilovethisgame"时,str中的字符串是()。
在语句"cout
请打开考生文件夹下的解决方案文件proj2,此工程中含有一个源程序文件proj2.epp。函数char*GetNum(char*src,char*buf)从sre开始扫描下一个数字字符序列,并将其作为一个字符串取出放入字符串空间buf中。函数返回扫描的终止
存在定义inta[10],x,*pa;,若pa=&a[0],下列的哪个选项和其他3个选项不是等价的()?
已知数组arr的定义如下:intarr[5]={1,2,3,4,5};下列语句中输出结果不是3的是
随机试题
长期应用苯妥英钠应补充:
猩红热患儿皮疹特点,以下哪项不符合
运至铺筑现场的沥青混合料应在当天或当班完成压实。( )
各级政府预算经本级人民代表大会批准之后,本级政府应当及时向本级各部门批复预算。()
A公司是一家多元化经营的A股上市公司,其母公司为P集团公司。2017年,A公司为提升市场竞争力,多次通过资本市场融资成功进行了企业并购,迅速扩大和提高了公司的竞争能力,奠定了公司在行业的市场地位,实现了跨越式发展。A公司的相关交易如下:(1)A、
心理学家做了这样一个实验:从三个班中将成绩排名后六位的学生抽出来,组成了一个18名的班级,心理学家对这18名学生进行智力测验,发现每一名学生智商都在正常范围之内。于是要求这18名学生的任课老师对他们做到以下几点:第一,分析他们在学业上失败的原因。
根据我国《宪法》和有关法律的规定,享有向全国人大提案权的主体包括()。
设A为三阶实对称矩阵,如果二次曲面方程=1在正交变换下的标准方程的图形如图所示,则A的正特征值的个数为()
文件系统中文件被按照名字存取是为了( )。
Doyousometimesforgetbirthdaysorimportantappointments?Don’tworry!Nowyoucangethelpfromyourcomputer.Thereisane
最新回复
(
0
)