首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyBase { int k; public: MyBase(int n=0):k(n) { } int value()const { return k;} }; class MyDerived: MyBase { int j;
有如下类定义: class MyBase { int k; public: MyBase(int n=0):k(n) { } int value()const { return k;} }; class MyDerived: MyBase { int j;
admin
2015-07-22
42
问题
有如下类定义:
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()const { return k; }
int getJ()const { return j; }
};
编译时发现有一处语法错误,对这个错误最准确的描述是( )。
选项
A、函数getK试图访问基类的私有成员变量k
B、在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private
C、类MyDerived 缺少一个无参的构造函数
D、类MyDerived的构造函数没有对基类数据成员k进行初始化
答案
A
解析
默认继承方式为私有继承,私有继承将基类的公用成员和保护成员都变为了私有成员,基类的私有成员依然属于基类私有,派生类不能访问基类的私有成员。所以A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/OrNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果为【】。#include<iostream.h>voidfun(intx=0,ioty=0){cout<<X<<y;}Voidmain(){
“年龄在18-25之间”这种约束是属于数据库当中的
语句cout<<’\n’还可表示为【】。
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
数组元素a[i]是该数组中的第______个元素。
软件工程的理论和技术性研究的内容主要包括软件开发技术和
在C++中,打开一个文件就是将这个文件与一个()建立关联:关闭一个文件就取消这种关联。
相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和
对于模板定义关键字class和typename说法不正确的是
下列字符串中可以用作C++语言标识符的是
随机试题
其定位在:其穴特定穴所属:
制备软胶囊常用的方法是(),软胶囊壳的组成及其比例是()。
某工程项目业主与监理单位及承包商分别签订了施工阶段监理合同和工程施工合同。由于工期紧张,在设计单位仅交付地下室的施工图时,业主要求承包商进场施工,同时向监理单位提出对设计图纸质量把关的要求。(一)监理单位为满足业主要求,由项目土建监理工程师向业主直
保险经纪人的投保选择过程,可以促使( )通过合理方式稳健发展,以提高自身综合实力,有利于规范保险市场竞争。
资本规划应兼顾银行的短期和长期资本要求,综合考虑()等因素,确保目标资本水平与业务发展战略、风险偏好、风险管理水平和外部经营环境相适应。
改革开放时期,中央财政支出占全国财政支出总额的比重变化是()。
甲企业厂房原值2000万元,2016年11月对该厂房进行扩建,2016年底扩建完工并办理验收手续,增加房产原值500万元,已知房产税的原值扣除比例为30%,房产税比例税率为1.2%,计算甲企业2017年应缴纳房产税税额的下列算式中,正确的是()。
尺子:距离与()在内在逻辑关系上最为相似。
习近平总书记指出,我国历朝历代在吏治方面留下了很多思想和做法,比如,中说“国有贤良之士众,则国家之治厚;贤良之士寡,则国家之治薄”,说“宰相必起于州部,猛将必发于卒伍”,说“故天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身”等。依次填
下列选项中,属于规范性法律文件的是()(2010年非法学综合课单选第2题)
最新回复
(
0
)