首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
17
问题
有如下类定义:
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/gtNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的功能是输出数组中的最大值,其中用指针q指向该元素,在if语句中判断表达式应该是______。#include<iostream.h>voidmain(){inta[10]={6,7,2,9,1,10,5,8,
由于静态成员函数不属于某个具体的对象,但它属于某个【】,所以它没有this指针。
对下列程序的描述正确的是()。#include<iostream>usingnamespacestd;intfuc(int,int);intmain(){cout<<fuc(1,10)<<
下列有关重载函数的说法中正确的是()。
下列程序的输出结果是【】。#include<iostream>#include<cstring>usingnamespacestd;voidfun(constchar*s,char&c){c=s[strlen
有如下程序: #qnclude<iostream> #include<iomanip> using namespace std; class CSum { int x,y;
下述关于数据库系统的叙述中正确的是
下列关于类和对象的叙述中,错误的是
面向对象程序设计将数据和什么放在一起,作为一个相互依存、不可分割的整体来处理?
算法的空间复杂度是指()。
随机试题
小细胞低色素性贫血常见于
金融创新的内容十分广泛,按创新的主体来分,金融创新可分为()。
愚所谓圣人之道者如之何?曰:“博学于文”,曰:“行己有耻”。自一身以至于天下国家,皆学之事也;自子臣弟友,以至出入、往来、辞爱、取与之间,皆有耻之事也。耻之于人大矣。不耻恶衣恶食,而耻匹夫匹妇之不被其泽,故曰:“万物皆备于我矣,反身而诚。”呜呼!士而不先言
Mostepisodesofabsent-mindedness-forgettingwhereyouleftsomethingorwonderingwhyyoujustenteredaroom—arecausedbya
技能的活动方式是【】
左心衰竭最早出现的临床症状是
A.丙酮酸B.乙酰CoAC.草酰乙酸D.3-磷酸甘油E.丙二酸单酰CoA肪酸从头合成2C单位的供体是
A、四环素B、甲硝唑C、螺旋霉素D、罗红霉素E、环孢素与骨组织亲和力大的药物是
具有以下()特点,表明团体有较强的凝聚力和成效。
华莱士的四阶段模式
最新回复
(
0
)