首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B{ public: void fun1(){ } private: void fun2(){ } protected: void fun3(
有如下类定义: class B{ public: void fun1(){ } private: void fun2(){ } protected: void fun3(
admin
2019-07-10
21
问题
有如下类定义:
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/HW8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数据结构中,能够按照“先进后出”原则存取数据的是
设有两个串p和q,求q在p中首次出现位置的运算称作()。
有如下程序:#include<iostream>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(6);cout.fill(
数据结构分为线性结构与非线性结构,带链的栈属于______。
在结构化程序设计中,模块划分的原则是A)各模块应包括尽量多的功能B)各模块的规模应尽量大C)各模块之间的联系应尽量紧密D)模块内具有高内聚度,模块间具有低耦合度
有如下函数模板定义: template<typename T1,int a2,int a3> T1 fun(T1 a1) { return(a1+a2+a3); } 则以下调用中正确的是( )。
下列叙述中正确的是
表示C++类中保护成员的关键字是( )。
按照标识符的要求,下列选项中,()符号不能组成标识符。
随机试题
霍乱弧菌最重要的致病物质是
某机电工程,合同中约定:建筑材料由建设单位提供;由于非施工单位原因造成的停工,机械补偿费为200元/台班,人工补偿费为50元/工日;总工期为120d;竣工时间提前奖励为3000元/d,误期损失赔偿费为5000元/d。经项目监理机构批准的施工进度计划如下图所
案例三[背景材料]某大厦工程项目,建设单位与施工单位根据《建设工程施工合同文本》签订了工程的总.承包施工合同,总承包商将该大厦工程项目的装饰装修工程合同分包给一家具有相应资质条件的某装饰装修工程公司。该装饰装修工程公司与该工程项目建设单位签
国际货物集装箱运输方式中,班轮公司最主要的交接方式是()
传染病是由()引起的一类疾病。
世界上最早的,由国家发行的药典是()。
我国目前实行十二年制义务教育制度。()
甲将一名3岁男孩从幼儿园骗走,向其家长勒索钱财。因未收到该男孩家长的回信,甲便将该男孩以3万元卖给他人。对甲的行为()
下列是关于浮点数的说法:①浮点数编码方式不但扩大了数值的表示范围,而且也增加了数据表示的数量。②IEEE754是关于浮点数定义和规格化的工业标准,制定这一标准的目的是提高浮点数的运算速度和精度。③IEEE754标准中求移码的偏
Whatisthemaintopicofthisannouncement?
最新回复
(
0
)