首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 class Base{ int m; public: int n; protected: int p; }; class Der
有如下类声明和函数声明 class Base{ int m; public: int n; protected: int p; }; class Der
admin
2020-05-14
35
问题
有如下类声明和函数声明
class Base{
int m;
public:
int n;
protected:
int p;
};
class Derived: public Base{
public:
int k;
};
void f(Derived d);
则在函数 f 中通过 d 可访问的数据成员包括
选项
A、n
B、n 和 k
C、n、k 和 p
D、n、k、p 和 m
答案
B
解析
公有继承中,基类成员保持自己的访问级别(private成员除外),基类的public成员在派生类中是public成员,基类的protected成员在派生类中是protected成员;所以程序中Derived类的public成员有:n、k,protected成员有:p,m对Derived不可见,所以Derived对象d可访问的成员有:n、k,protected成员不可见;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/Tg8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类,它包括类iostream和()。
若有以下函数调用语句:f(m+n,x+y,f(m+n,z,(x,y)));在此函数调用语句中实参的个数是()。
下面程序的结果是______。#include<iostream.h>classA{public:virtualvoidfun()=0{};};classB:publicA{
某二叉树中度为2的结点有18个,则该二又树中有______个叶子结点。
设有以下程序段:inta[5]={0},*p,*q;p=a;q=a;则下列选项中,合法的运算是
关于关键字class和typename,下列表述正确的是
在深度为5的完全二叉树中,度为2的结点数最多为______。
下列关于模板形参的表述中,错误的是
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明了SortedList类,是一个用于表示有序数据表的类。其成员函数insert的功能是将一个数据插入到一个有序表中,使得该数据表仍然保持有序。请编写这个insert函数。程序
软件测试的目的是()。
随机试题
气体做等压膨胀,则()。
下列有关建设项目财务分析中营业收入估算的表述中,正确的是()。
复式记账法的基本理论依据是()。
下列各项中,属于政府采购对象范围的有()。
出口商可通过()采取反倾销措施。
甲公司有关长期股权投资的业务如下:(1)2013年1月2日,以每股买入股价10元的价格从证券二级市场购入乙股份有限公司(以下简称乙公司)的股票200万股,每股价格中包含有0.2元的已宣告分派的现金股利(假定现金股利不考虑所得税),另支付相关税费2
简述学校情境中成就动机的构成。
设=0,试确定常数a,b的值.
AUNESCOWorldCulturalHeritageSite,theTerracottaWarriorsandHorsesMuseumistheincrediblelegacyofthefirstemperoro
InthemonthofSeptember,inBritain,youmayseelargenumbersofbirds【C1】______onroofsandtelegraphwires.Thesebirdsar
最新回复
(
0
)