首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 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
2015-07-22
21
问题
有如下类声明和函数声明
class Base{
int m;
public:
int n;
protected:
int p;
};
class Derived: protected Base{
public:
int k;
};
void f(Derived d);
则在函数 f 中通过 d 可访问的数据成员的个数是
选项
A、1
B、2
C、3
D、4
答案
A
解析
保护继承中,基类的public和protected成员在派生类中都是protected成员,所以类Derived中,public成员为:k,protected成员为:n、p,没有private成员,m对Derived不可见;Derived对象d可访问的只有public成员,即k;答案为A。
转载请注明原文地址:https://jikaoti.com/ti/StE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};则下列语句正确的是()。
当ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
以下函数的功能是删除字符串s中的所有数字字符。请填空。voiddele(char*s){intn=O;for(i=0;s[i];i++){if(【】)
关于在调用模板函数时实参的使用,下列表述中正确的是
设有以下语句,对a数组元素的引用中(其中0<=i<10)不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(【】){Ta;if(>y){a=X;x=y
定义如下枚举类型;enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};则下列语句正确的是
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用缺省构造函数。下列程序涉及到对象数组的创建和单个对象的创建,其输出结果是【】。#include<iostream>usingnamespac
设有下列二叉树:对此二叉树前序遍历的结果为
随机试题
E-procurement,alsoknownase-purchasing,istheprocessofrequisitioningdirectorindirectmaterialsusingtheInternetast
下列痹证的治法,哪项是最常用的
虎克定律其中一个表达式为σ=Eε,弹性模量E的大小()
某电力炼钢车间单跨厂房,跨度30m,长168m,柱距24m,采用轻型外围结构。厂房内设置两台Q=225/50t重级工作制软钩桥式吊车,吊车轨面标高26m,屋架间距6m.柱顶设置跨度为24m的托架,托架与屋架平接。沿厂房纵向设有上部柱间支撑和双片的下部柱间支
年度安全技术措施计划应与同年度的()等计划同时编制。
国际工程投标报价中,分项工程直接费常采用的估价方法有()。
目前我国普通高中课程设置的主要类型是()。
某人的手表走时出现偏差,时针与分针每重合一次,间隔时间都相当于标准时的72分钟。若他按这个表的走时每天工作8小时.则实际多工作了:
AimlessnesshashardlybeentypicalofthepostwarJapanwhoseproductivityandsocialharmonyaretheenvyoftheUnitedStates
A、15schoolshavestartedsocialstudies.B、15schoolshaveuseddigitaltextbooks.C、Digitaltextbooksareusedforsocialstud
最新回复
(
0
)