首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 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
47
问题
有如下类声明和函数声明
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全国计算机二级
相关试题推荐
函数fun的返回值是()。fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n]){*(a+num)=b[n];num+
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:Base(inti){x=i;}~
有如下程序:#include<iostream>usingnamespacestd;classSample{friendlongfun(Samples);public:Sample(
有以下程序:#included<iostream>usingnamespacestd;classBase{public:Base(){x=0;}
类模板template<classT>classx{...},其中,友元函数f对特定类型T(如int),使函数f(x<int>);成为x<int>模板类的友元,则其说明为()。
若有如下定义和语句:ints[4][5],(*p)[5];p=S;则指针对s数组中第三个元素的正确引用形式是()。
以下关于顺序存储结构的叙述中,()是正确的。
下列的各类函数中,()不是类的成员函数。
软件调试的目的是()。
软件调试的目的是()。
随机试题
以下内容中,()属于组织设计的基本原则。
对风湿热的预后估计有重要意义( )。需应用肾上腺皮质激素治疗( )。
盈亏平衡分析的基本方法是建立在()之间的函数关系。
2010年11月25日16时55分,H煤矿发生一起特别重大瓦斯爆炸事故,造成26人死亡,43人受伤,直接经济损失2130万元。(一)矿井概况该煤矿属于个体私营企业。2007年7月开始筹建。2008年3月,在未取得采矿许可证、无初步设计、安全专篇未经审查
(操作员:刘主管;账套:101账套;操作日期:2015年1月31日)1月23日,从银行提现10000元。
海关稽查的对象也称为被稽查人,包括()。
阅读下面材料,回答问题。在一次大班的美术活动中,老师首先和小朋友讲了一个关于奥特曼打怪兽的故事,之后请小朋友把心目中的奥特曼画出来,结果亮亮画了一个圆。他告诉老师:“奥特曼在圆铁甲里面补充能量。”老师回应道:“不好啦,怪兽来了,快来救救我吧!”“
下列关于二叉树的叙述中,正确的是
一个类的友元函数或友元类能够通过成员操作符访问该类的()。
SouthKorea’scurrentaccountdeficit(赤字)reachedall-timehighof$8.82billionin1995,nearlydoublethatofthepreviousyea
最新回复
(
0
)