首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyBase{ int k; public: MyBase(int n=O):k(n){) int value()const{return k;} ); class MyD
有如下类定义: class MyBase{ int k; public: MyBase(int n=O):k(n){) int value()const{return k;} ); class MyD
admin
2020-04-07
51
问题
有如下类定义:
class MyBase{
int k;
public:
MyBase(int n=O):k(n){)
int value()const{return k;}
);
class MyDerived:MyBase{
intj;.
public:
MyDerived(int i):j(i){}
int getK()const{return k;)
int getJ()const{returnj;}
};
编译时发现有一处语法错误,对这个错误最准确的描述是( )。
选项
A、函数getK试图访问基类的私有成员变量k
B、在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private
C、类MyDerived缺少一个无参的构造函数
D、类MyDerived的构造函数没有对基类数据成员k进行初始化
答案
A
解析
此题考查的是派生类对基类成员的访问。因为类中缺省的访问权限是私有,所以本题中MyBase类中定义的成员k是私有成员。派生类中的成员只能访问基类中的公有成员和保护成员,不能访问基类中的私有成员。所以派生类中函数getK()中的语句returnk;是非法的。
转载请注明原文地址:https://www.kaotiyun.com/show/R58p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:}}}}includeusingnamespacestd;classPair{intm;intn;public:Pair(inti,intJ):m(i),n(J){}booloperator>(PairP)co
不能作为重载函数的调用的依据是
有如下程序#ginclude<iostream.h>voidmain(){charch[2][5]={”6937","8254"),*p[2];inti,j,S=0for(i=0;i<2:i++)p[i]=ch
有以下程序#include"iostream.h"voidmain(){inti=l,j=1,k=2;if((j++{}k++)&&i++)cout<<i<<","<
阅读下面程序:#include<iostream.h>voidf(intn){intx(5);staticinty(10);if(n>0){++x;++y;cout<
下列有关拷贝构造函数的描述中错误的是
下列函数的运行结果是()。#include<iostream.h>intadd(inta,intb);voidmain(){externintx,y;cout<<add(x,y)<
下列选项中不属于软件生命周期开发阶段任务的是()。
通过关键字来指定函数模板的类型参数,有几个类型参数就有几个关键字,它实际表示任何内部类型或用户自定义类型。用来指定函数模板的类型参数的关键字是【】。
A、 B、 C、 D、 C此题考查的是有关函数的概念。内联函数是在函数定义之前加关键字inline来声明的函数,而不是定义在另一个函数体内部的函数,故选项A)错误;无返回值的函数在执行完最后一条语句后,会自动
随机试题
Access中有哪几种创建表的方法?
症见干咳,连声作呛,喉痒,咽喉干痛,唇鼻干燥,痰少而黏,不易咳出,口干,初起伴鼻塞,头痛,微寒,身热,舌质红干而少津,苔薄黄,脉浮数,辨证为
行政复议机关应当自受理复议申请之日起多少日内作出行政复议决定(法律规定少于该期限的除外)
面神经颞骨内段分为
关于股票交换的价格,下列说法正确的有( )。
一天,乙驾车带其朋友甲去郊区游玩,期间乙想要爬附近的山,甲推辞说:“我在车里休息,你自己去吧,把车钥匙给我。”趁乙爬山时,甲将该车开往外地卖给了他人。甲的行为构成()。
在全球化日益发展、国际组织地位和作用愈加凸显的今天,中国要想在竞争日趋激烈的国际环境下实现自身发展的战略目标,不仅需要积极主动的进取精神,不断开辟新的领域,加大参与国际组织的力度,同时也需要以认真求实的科学态度,对当今国际组织有一个系统全面的认识,对自己在
一种产品的价值由其质量与价格之间的比率决定。一种产品的价值越高,其会处于越好的竞争地位。所以,对于既定产品而言,或者通过提高质量,或者通过降低价格,都会提高消费者选择这种产品而不选择竞争性产品的概率。以下哪项如果为真,最能支持上述结论?
下列给定的关键字输入序列中,不能生成如下二叉排序树的是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
最新回复
(
0
)