首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
admin
2021-09-05
50
问题
有如下类定义:
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/4B5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classCD{public:~CD0{cout<<’C’;}private:charname[80];};intmain(){CDa,*b,
下列关于二叉树的叙述中,正确的是()。
有如下程序#inc1ude<iostream>usingnamespacestd;intmain(){chara;cin>>a;if(a=’*’)cout<<"***"<<end
下列关于二叉树的叙述中,正确的是()。
若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列运算符函数中肯定不属于类FunNumber的成员函数的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;i-=2)cout<<’*’;
使用白盒测试方法时,设计测试用例应根据
随机试题
应用磺胺嘧啶(SD)时,同服碳酸氢钠的目的是避免损伤______。
女,58岁。下唇糜烂。临床检查:见下唇红,有1cm×1.2cm血痂,中央凹陷,边缘微隆,有放射状白色短条纹。如果患者同时患皮损,其常见部位是
八宝丹的功用是
2009年,农民李三家庭经营情况如下:家庭5口人,其中父亲60岁,母亲58岁,都能顶劳动力经常参加劳动;李三夫妇身体健康;儿子18岁,在县读高中。当年李三累计外出打工2个月,收入6000元。家庭收入情况为:种植粮食在市场出售收入9000元,购买国库券获得利
物业入住期的物业管理档案收集工作重点集中在()。
某射手每次射击击中目标的概率是,且各次射击的结果互不影响.假设这名射手射击5次,求有3次连续击中目标,另外2次未击中目标的概率;
美国著名的新闻记者、热情的革命战士、共产主义者约翰·里德,把自己在苏俄的亲身经历写成了《________》一书,于1919年3月在纽约出版。该书向美国人民十分生动地介绍了十月革命的真相。
计算下面分段函数的正确语句是
DoesSusanlivefarfromschool?
下列影响市场利率变化的因素有()。
最新回复
(
0
)