首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B{ public: void fun1(){ } private: void fun2(){ } protected: void fun3(
有如下类定义: class B{ public: void fun1(){ } private: void fun2(){ } protected: void fun3(
admin
2015-07-22
95
问题
有如下类定义:
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
解析
本题考查派生类对基类成员的访问属性,派生类私有继承基类,那么基类的公用成员和保护成员在派生类中成为私有成员,所以派生类可以直接使用基类的公用成员,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/AkNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
按“先进后出”原则组织数据的数据结构是【】。
数据的逻辑独立性是指()。
在线性表的下列运算中,不改变数据元素之间结构关系的运算是()。
有如下类声明: class MyBASE{ int k; public: void set(iht n){k=n;} int get()coast{return k;} }; class M
设有定义语句:doublex=2.5,y=4.7;inta=7;那么表达式x+a%3*(int)(x+y)%2/4的值为【】。
如果算符函数调用格式的表达式:x.operator-(operator++(y,0)中的“-”是作为成员函数重载的,“++”是作为友元函数重载的,那么该表达式还可以表示为:()
下列叙述中正确的是
下列关于栈的叙述正确的是
下列打开文件的表达式中,错误的是
以下哪个不是C++语言中的有效标识符?
随机试题
电石的粒度越小,对分解速度的影响()。
下述哪一项不提示狼疮预后差
去污过程包括的步骤()
患女,19岁,3天前出现咽部干燥感,2天来声音嘶哑、说话困难、咳嗽时咽喉疼痛。检查见咽喉部充血、水肿,左颌下淋巴结肿大伴压痛。应考虑的诊断是
根据《会计法》的规定,有权制定国家统一的会计制度的部门是()。
机器传动部分的功能主要是()。
境内机构经常项目外汇账户余额超出核定限额后,超限额部分外汇资金仍可在外汇账户内存放()日。对于超过期限仍未结汇或对外支付的,开户金融机构须在期满之后()个工作日内为境内机构办理超限额部分外汇资金结汇手续,并通知该境内机构。
A注册会计师负责审计甲公司20×8年度财务报表,在确定业务约定条款和处理业务类型变更时,A注册会计师遇到下列事项,请代为做出正确的专业判断。在完成审计业务前,如果将审计业务变更为保证程度较低的鉴证业务,A注册会计师认为合理的理由是()。
下列关于国务院金融监督管理机构的反洗钱职责说法不正确的是()。
某外国航空公司经理:“新开发的避撞系统,虽然还未经全面测试以发现潜在的问题,但也必须马上在客机上安装,因为这个系统的机械报警装置可以使飞行员避免撞机事故。”该公司飞行员:“飞行员不能驾驶一架避撞系统未经全面测试的飞机,因为有故障的避撞系统将会误导飞行员,造
最新回复
(
0
)