首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyBase{ int k; public: MyBase(int n=0):k(n){} int value()const{return k;} }; class MyD
有如下类定义: class MyBase{ int k; public: MyBase(int n=0):k(n){} int value()const{return k;} }; class MyD
admin
2016-09-20
29
问题
有如下类定义:
class MyBase{
int k;
public:
MyBase(int n=0):k(n){}
int value()const{return k;}
};
class MyDerived:MyBase{
int j;
public:
MyDerived(int i):j(i){}
int getK()eonst{return k;}
int geO()const{return j;}
};
编译时发现有一处语法错误,对这个错误最准确的描述是( )。
选项
A、函数getK试图访问基类的私有成员变量k
B、在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private
C、类MyDerived缺少一个无参的构造函数
D、类MyDerived的构造函数没有对基类数据成员k进行初始化
答案
A
解析
默认继承方式为私有继承,私有继承将基类的公用成员和保护成员都变为了私有成员,基类的私有成员依然属于基类私有,派生类不能访问基类的私有成员。所以A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/10E0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是#include<iostream.h>voidreverse(inta[],intn){inti,t;for(i=0;<n/2;i++){t=a[i]=a[i]=a[n-1-
以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句组的选项是()。
有以下程序:#include<iostream>usingnamespacestd;classsample{private:intn;public:sample(){}
若有以下程序:#include<iostream>usingnamespacestd;classA{protected:inta;public:A(){
有如下程序段,请指出”p所代表的是()。int**p,*s,k=20;S=&k;p=&s;
派生类的构造函数的成员初始化列表中,不能包含()。
下面关于友元的描述中,错误的是()。
下列关于链式存储的叙述中,正确的是()。
C++中运算符优先级由高到低排列正确的是()。
类模板的模板参数()。
随机试题
最早明确提出“长善救失”“教学相长”“不陵节而施”等教学思想的文献是()
急性硬脑膜外血肿患者的中间清醒期的长短主要取决于
念珠菌性口炎临床上可分为以下三型
某施工单位在开挖基坑时因无地下管线资料不慎挖断天然气管道,导致天然气泄漏并发生爆炸,造成人员伤亡和财产损失。依据《建设工程安全生产管理条例》,施工现场及毗邻区域内的管线资料应由()提供给施工单位。
监理工程师控制施工进度的工作内容包括( )。
和谐社会是中国共产党领导下全体人民共建共享的社会。()
甲市新华区人民政府决定将其管理的国有电缆厂出售,该厂的承包人张某以侵犯其经营自主权为由提出行政复议。张某可以提请行政复议的机关是()。
气候正义是环境正义在气候变化领域的具体发展和体现。2000年前后,一些非政府组织承袭环境正义运动的精神,开始对气候变化的影响进行伦理审视,气候正义便应运而生。气候正义关注的核心主要是在气候容量有限的前提下,如何——各方的权利和义务。主要表现为一种社会正义或
每年冬天,当向南迁徙的鸟儿飞过英国的大地时,许多爱鸟人都会在庭院里抛撒种子和燕麦,希望可以帮助鸟群获得足够的能量。但这种做法使10%的黑顶林鸾改变了传统的迁徙路线,它们由从德国南部和奥地利飞往西南方向的西班牙转而飞向西北方的英国,在那里依赖爱鸟人的供养生存
America’sFederalReservecutinterestratesbyanotherquarter-point,to3.75%.WallStreet,whichhadbeen【C1】______forasixth
最新回复
(
0
)