首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列类的定义中,有( )处语法错误。 class Base { public: Base(){} Base(int i) { data=i; } private:
下列类的定义中,有( )处语法错误。 class Base { public: Base(){} Base(int i) { data=i; } private:
admin
2013-02-27
42
问题
下列类的定义中,有( )处语法错误。 class Base { public: Base(){} Base(int i) { data=i; } private: int data; }; class Derive : public Base { public: Derive() : Base(0) {} Derive (int x) { d=x; } void setvalue(int i) { data=i; } private: d; };
选项
A、1
B、2
C、3
D、4
答案
B
解析
本题考核派生类的定义和成员的访问权限。第一处错误:在派生类的构造函数Derive(int x)中没有调用基类的构造函数对基类对象初始化;第二处错误:数据data是基类Base的私有成员,派生类Derive不能访问,所以在函数setvalue中对data的赋值是错误的。
转载请注明原文地址:https://kaotiyun.com/show/4lVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdio.h> charfun(charch) { if(ch>=’A’&&ch<=’Z’)ch=ch-’A’+’a’; returnch; } main() { chars[]="
有说明语句:inta,b;,如果输入111222333,使得a的值为111,b的值为333,则以下正确的语句是()。
有下列程序:#include<stdio.h>main(){charb[]="happychristmas",k;for(k=0-b[k];k++){if(b[k]<'W')b[k]=b[k-]-'a'+'A';printf("%c"
有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
构成计算机软件的是()。
数据库设计中反映用户对数据要求的模式是()。
数据库应用系统中的核心问题是()。
数据结构分为逻辑结构和存储结构,循环队列属于【】结构。
随机试题
(2021年聊城冠县)慕课是为了增强知识传播而由具有分享和协作精神的个人组织发布的课程。该课程的主要特点有()
习近平总书记指出,必须加快从以要素驱动、投资规模驱动发展为主向以()发展为主的转变。
利率上升如何影响股票价格波动?
某男,20岁。身体偏热,多动、好兴奋,其体质类型应辨为()
A.执业药师应履行的职责B.对执业药师继续教育的要求C.执业药师再注册的规定D.执业药师注册的规定按照《执业药师资格制度暂行规定》对违反《中华人民共和国药品管理法》及有关法规的行为或决定,提出劝告、制止、拒绝执行并向上级报告,是(
ScientistshavelongbelievedonewaytostoptheEarth’satmospherefromwarmingisbyplantingmoretrees.Theideaisthatmo
物业管理企业接受委托代收()不得向业主收取手续费等额外费用。
在SCL-90所测查的十个因子中不包括下述所列的()因子。
【给定资料】1.中华人民共和国成立以来,我国科学技术事业获得了长足的发展,在某些领域取得了令世界瞩目的成就,对于一个起点低、底子薄的国家来说,殊为不易。这些彪炳史册的成就,凝聚着几代科技工作者们矢志不渝的梦想追求和坚韧不拔的艰苦奋斗。袁隆平出生
Notwoeconomiccrisesareidentical.Butthesamequestionsrecur.Howdidwegetintothismess?Howcanwegetoutofit?How
最新回复
(
0
)