首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B { public:void fun1(){} private:void fun2(){} protected:void fun3(){} }; class D:public
有如下类定义: class B { public:void fun1(){} private:void fun2(){} protected:void fun3(){} }; class D:public
admin
2017-07-05
37
问题
有如下类定义:
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
解析
本题考查公用继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有的访问属性,其私有成员仍为基类私有。所以在本题中,在类外引用成员函数时,派生对象只能引用基类的公用成员函数funl,故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/RGAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
根据输出结果填空完成下面程序。#include<iostream.h>classTest{private:staticintval;inta;public:
private访问属性限制对象的成员,可以在( )中访问。
有如下数组声明:intvalue[30];下标值引用错误的是()。
C++语言是从早期的C语言逐渐发展演变而来的。与C语言相比,它在求解问题方法上进行的最大改进是()。
依照某种数据模型组织起来并存放二级存储器中的数据集合是指( )。
假定一个二维数组的定义为"int a[3][5];”,则该数组所含元素的个数为15,所占的存储空间的字节数为【 】。
非成员函数只有在声明为(),才能访问这个类的所有private成员。
下列叙述中错误的是()。
友元运算符。obj1>obj2被C++编译器解释为()。
以下都是C++语言标识符的是()。
随机试题
()属于劳动保障监察的原则。
患者,女性,36岁。患系统性红斑狼疮2年,近日面部红斑加重而入院。患者入睡困难,不愿照镜子,经常从器梦中惊醒。该患者目前最主要的护理诊断是
痢下赤白脓血,脐腹灼痛。饮食减少,口烦口干,舌质红绛少苔,脉细数者,治疗宜选
钩端螺旋体病的流行类型有
我国《会计法》规定,会计核算以人民币为记账本位币,业务收支以人民币以外的货币为主的单位,也必须以人民币作为记账本位币。()
上升的收益率曲线意味着市场与其短期利率水平会在未来()。
纳税人扣缴义务人下列行为中,应由税务机关责令限期改正,处2000元以下罚款,情节严重的处2000元以上1万元以下罚款的有()。
甲企业以价值95万元的厂房和15万元的货物换取乙企业价值110万元的办公楼,已知当地契税税率为5%。下列关于该项业务税务处理正确的有()。(上述金额均不含增值税)
为响应城市节能减排政策,邻居小邢和小赵决定拼车上班。从小区开车35千米后到达小赵单位,继续直线行驶5千米后到达小邢单位。已知小赵、小邢的车在市区行驶百千米耗油分别为10L、12L,油价为每升6元。如开小赵的车,需先将小邢送至单位再原路折返回小赵单位。如
Acrylicpaintenablesartiststoexperimentwithmanycolorseffects.
最新回复
(
0
)