首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列类的定义中,有( )处语法错误。 class Base { public: Base(){} Base(int i) { data=i; }
下列类的定义中,有( )处语法错误。 class Base { public: Base(){} Base(int i) { data=i; }
admin
2009-02-15
60
问题
下列类的定义中,有( )处语法错误。 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
答案
2
解析
本题考核派生类的定义和成员的访问权限。第一处错误:在派生类的构造函数Derive(int x)中没有调用基类的构造函数对基类对象初始化:第二处错误:数据data是基类Base的私有成员,派生类Derive不能访问,所以在函数setvalue中对data的赋值是错误的。
转载请注明原文地址:https://kaotiyun.com/show/Ezjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inti=4;for(printf("%d",i);i<2;i++)printf("%d",i);printf("\n");}程
以下程序:#includevoidfun(intx){if(x/2>1)fun(x/2);printf("%d",x);}main(){fun(7);printf(”\n”);}程序运行后
若有函数声明voidfun(floatarray[],int*ptr);以下叙述正确的是
数据库设计中反映用户对数据要求的模式是()。
uniondt{inta;charb;doublec;}data;以下叙述中错误的是()。
以下有关宏替换的叙述不正确的是()。
给定程序中,函数fun的功能是:判断形参s所指字符串是否是"回文"(Palindrome),若是,函数返回值为1;不是,函数返回值为0。"回文"是正读和反读都一样的字符串(不区分大小写字母)。例如,LEVEL和Level是"回文",而LEVLEV
下面不属于需求分析阶段工作的是()。
下列特征中不是面向对象方法的主要特征的是()。
算法的时间复杂度是指
随机试题
五育并举的教育方针(“五育并举”)
下列关于职业道德是协调职工同事关系的法宝的说法中,不正确的是_______。
在立式铣床上铣削一等直径双柄外球面,已知柄部直径D=30mm,外球面半径SR=25mm。试求刀盘刀尖回转直径dc和分度头倾斜角α。
Whataretheessentialdifferences______sellingandmarketing?
引起先天性心脏病的因素主要是( )。
冠状膜壳绦虫主要感染的动物是()
毛石基础的宽度和台阶高度不小于()mm。
已知某项目的年总成本费用为2000万元,年外购原材料、燃料及动力费为800万元,年摊销费为50万元,年折旧费为40万元,年利息支出为100万元,则该项目的经营成本为()万元。
明确性是对课堂提问用语最起码的要求。()
设A为n阶矩阵且r(A)=n一1.证明:存在常数k,使得(A*)2=kA*.
最新回复
(
0
)