首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
admin
2019-03-05
23
问题
有如下类定义:
class B{
private: void fun1(){ }
protected: void fun2(){ }
public: void fun3(){ }
};
class D : public B {
protected: void fun4(){ }
};
若obj是类D的对象,则下列语句中正确的是
选项
A、obj.fun1();
B、obj.fun2();
C、obj.fun4();
D、obj.fun3();
答案
D
解析
派生类对基类成员的访问权限由基类成员的访问标识和类派生列表中的访问标识共同决定的,类D公有继承类B,所以类B中成员函数fun1对类D不可见;成员函数fun2为类D的protected成员;成员函数fun3为类D的public成员;综上所述fun1,fun2,fun4对类D对象obj均不可见,fun3对obj可见,答案为D。
转载请注明原文地址:https://kaotiyun.com/show/wqAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
语句cout<<(a=2)&&(b=-2);的输出结果是
对于下列语句,正确的判断是for=(x=0;y=0;(y!=123)&&(x<4);x++);
C++语言中函数返回值的类型决定于
下列叙述中正确的是
已知类X成功地重载了--、+、=、[]这几个运算符。则其中肯定属于成员函数的运算符是:
下列关于C++流的叙述中,错误的是
如下程序定义了“单词”类word,类中重载了<运算符,用于比较“单词”的大小,返回相应的逻辑值。程序的输出结果为:AfterSorting:HappyWelcome,请将程序补充完整。#include<iostream>#inclu
下面的符号中不属于C++关键字的是()
在深度为6的满二叉树中,度为2的结点个数为______。
随机试题
[*]
传染性单核细胞增多症的病原体是
男,75岁。胃癌根治术后7天,剧烈咳嗽时,突然出现切口疼痛,井流出少量淡红色液体。病人最可能出现了
下列破产财产的分配顺序正确的是()。
甲、乙、丙、丁共同投资设立了A有限合伙企业(以下简称A企业)。合伙协议仅约定:甲、乙为普通合伙人,分别出资10万元;丙、丁为有限合伙人,分别出资15万元;由甲执行合伙企业事务,对外代表A企业。A企业存续期间,发生以下事项:(1)2月,合伙人丁自营同A企业
剪纸距今已有1500多年历史,是我国非物质文化遗产中的一朵奇葩。近年来,我国政府十分重视对非物质文化遗产的保护,通过深入挖掘、科学梳理,民族优秀文化得以传承并不断发扬光大。这表明,文化建设()。
国家主义教育思想源于古希腊的柏拉图,在19世纪达到高潮。()
税务机关依照法定的税种、税率对某企业征税,这一行为是()。
TextTherearetwoaspectswhichdetermineanindividual’sintelligence.Thefirstisthebrainheisborn【C1】______.Humanb
[A]park[B]music[C]library[D]taxi[E]worker[F]subjects[G]hotelStudentsreadvariouskindsofbook
最新回复
(
0
)