首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明: class Base{ int m; public: int n; protected: int p; }; class De
有如下类声明和函数声明: class Base{ int m; public: int n; protected: int p; }; class De
admin
2019-03-05
53
问题
有如下类声明和函数声明:
class Base{
int m;
public:
int n;
protected:
int p;
};
class Derived: public Base{
int k;
};
void f(Derived d);
则允许函数 f 访问的参数 d 的数据成员的个数是
选项
A、1
B、2
C、3
D、4
答案
A
解析
问级别(private成员除外),即基类的public成员为派生类的public成员,基类的protected成员为派生类的protected成员;本题中,Derived类以public方式继承Base,所以Derived中public成员有:n,protected成员有:p,private成员有:k,不可见的成员有:m;这些成员中,对Derived类对象可见的只有public成员n,答案为A。
转载请注明原文地址:https://kaotiyun.com/show/OqAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于虚函数的叙述中不正确的是
C++语言中函数返回值的类型决定于
下列程序的运行结果为#include<iostream.h>template<classTT>classFF{TTa1,a2,a3;public:FF(TTb1,TTb2,TTb3){a1=b1;
对于类定义:classA{public:virtualvoidfuncl(){}voidfunc2(){});classB:publicA{public:voidfuncl(){c
设有数组定义:chararray[]:”China”;则数组array所占的空间为()。
下列对重载函数的描述中,错误的是()。
有如下类定义:classMyBase{intk;public:MyBase(intn=0):k(n){}intvalue()const{returnk;}};classMyDerived
有如下程序:#include<lostream>usingnamespacestd;classA{public:A(){cout<<"A";}~A(){cout<<"~A";}};
随机试题
正常人清醒、安静、闭目、不思考问题时的脑电图波形主要是α波。()
默示协议管辖
先秦诸子散文中最富于浪漫色彩的是()
下列属于原发性肾小球疾病的是
安全性评价第二阶段包括
下列选项中,最易引起电解质紊乱的药物是
一般资料:求助者,女性,20岁,大学二年级学生。案例介绍:今年元旦期间,求助者的外祖母突发心脏病去世,当时求助者在场,受到惊吓。事后出现入睡困难,时常被噩梦惊醒。春节时不小心头部受伤,流血较多,到医院缝合,还打了破伤风针。自此之后经常害怕,担心家
根据我国《担保法》的规定,下列财产中不得用于抵押的是()。
HowmanyOlympicemployeesandvolunteerswereatthe23rdOlympicGames?
[A]Weapplyforcreditformanyreasons—maybeit’stobuyanewcar,house,computer,orgetastudentloan.However,thatthere
最新回复
(
0
)