首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B { public:void fun1(){} private:void fun2(){} protected:void fun3(){} }; class D:public B { protected:void fun4()
有如下类定义: class B { public:void fun1(){} private:void fun2(){} protected:void fun3(){} }; class D:public B { protected:void fun4()
admin
2021-05-06
57
问题
有如下类定义:
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/xCfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
为了提高函数调用的实际运行速度,可以将较简单的函数定义为()。
有如下程序:#include<iomanip>#include<iostrearn>usingnamespacestd;intmain(){cout<<setfill(’*’)<<setw(6)<<1
下列函数模版中的定义中,合法的是()。
已知类MyClass声明如下:classMyClass{intn;public:MyClass(intk):n(k){}intgetValueoconst{returnn;}};
有如下函数模板定义:template<typenameT1,TypenameT2>T1Fun(T2n){returnn*5.0;)若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTemp<double>p2;MyTemp<long>p3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
下面程序的运行结果是()。#includeusingnamespacestd;classTestClass{staticintn:public:TestClass()
下面程序的运行结果是()。#inc1ude<iostream.h>intx=5;intfun(inta){intc:c—x*a;returnc:}v
静态数据成员是为()的数据。
随机试题
把左心室室腔分为流入道和流出道的结构是()
工地试验室总体规划应该遵循()原则。
关于级配碎石基层施工的说法,正确的的是()。
2009年度中国公民赵某有如下所得:(1)每月工资3400元,已按照所在省规定的办法和比例扣除了住房公积金和各项社会保险费720元,12月份取得除当月工资外的年度绩效工资30000元。(2)2008年10月赵某出售自有住房,取得转让收入10
关于设定受益计划,下列会计处理中正确的有()。
近来的一项研究表明:那些在舒适工作环境里工作的人比在不舒适工作环境里工作的人生产效率高25%。评价工作绩效的客观标准包括承办案件数和案件的复杂性。这表明:日益改善的工作环境可以提高工人的生产率。以下哪项如果为真,则最能削弱以上结论?()
用1辆大卡车和2辆小卡车一次能运走一批货物的3/10,如果用4辆大卡车和5辆小卡车一次恰好运完这批货物,问只用一种卡车运这批货物,小卡车比大卡车多用几辆?()
选秀
设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。其中表C的键为公司号,表S的键为员工号,则表E的
Theauthorofthisarticlewantstogivepeoplesomeadviceonhowtomakeahouseholdfinancialplanproperlyandkeepthepass
最新回复
(
0
)