首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
19
问题
有如下类定义:
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全国计算机二级
相关试题推荐
若有以下定义:inta[]={1,2,3,4,5,6,7);charc1=’b’,c2=’2’;则数值不为2的表达式是
有以下程序:voidfun(inta*a,inti,inti){intt;if(i<j);{t=a[i];a[i]=a[j];a[j]=t;fun(a,++i,--j);}}main
设有数组定义:chararray[]:”China”;则数组array所占的空间为()。
程序中有如下语句for(inti=0;i<5;i++)cout<<*(p+i<<“,”;能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是()。
有如下类定义:classTest{public:Test(){a=0;C=0;t//①intf(intA)const{this->a=a;}//②staticintg(){retur
数据库设计的4个阶段是:需求分析、概念设计、逻辑设计和
程序的结果为______。#include"iostream.h"template<typenameT>Ttotal(T*data){Ts=0;while(*data){S+=*da
已知类X成功地重载了--、+、=、[]这几个运算符。则其中肯定属于成员函数的运算符是:
下列叙述中正确的是()。
随机试题
SupermarketMostsupermarketsneedaverylargefloorarea,sometimesatleasttentimesasbigasthatofanordinaryshop.
肺静脉开口的部位是()
Itiscustomaryforadultstoforgethowhardanddullandlongschoolis.Thelearningbymemoryofallthebasicthingsonemu
各种肾炎中肾功能损害最早见于下列哪项检查
监理工程师可以用保留金支付属于()的合同义务而发生的费用。
当一个教师心里考虑的问题主要是:“学生喜欢我吗?”“同事们如何看我?”“领导是否觉得我干得不错?”说明该教师处于教师成长历程中的_________阶段。
社会治安综合治理的领导力量是()。
设X1,X2,X3,…,Xn是来自正态总体N(μ,σ2)的简单随机变量,是样本均值,记=.则___________.
1由n/(n2+n)≤1/(n2+1)+1/(n2+2)+…+1/(n2+n)≤n/(n2+1)得n2/(n2+n)≤n(1/(n2+1)+1/(n2-2)+…1/(n2+n))≤n2/(n2+1)。由
Writingtolearnmakesitpossibletoshowlearninginwriting.Muchofthewritingyouwilldoincollegeandatworkwillask
最新回复
(
0
)