首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若类A和类B的定义如下: #include<malloc.h> class A { int i,j; public: int geti() { return i; } }; class B:
若类A和类B的定义如下: #include<malloc.h> class A { int i,j; public: int geti() { return i; } }; class B:
admin
2010-12-16
75
问题
若类A和类B的定义如下: #include<malloc.h> class A { int i,j; public: int geti() { return i; } }; class B:public A { int k; public: void make() { k=i*j; } }; 则上述定义中非法的表达式是( )。
选项
A、k=i*j;
B、int k;
C、return i;
D、void make();
答案
A
解析
因为派生类不是基类的私有成员i和j(默认情况下,成员的属性为私有),所以表达式k=i*j是非法的。其余的访问权限都是许可的。
转载请注明原文地址:https://kaotiyun.com/show/XIVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include#includemain(){int*a,*b,*c;a=b=c=(in*)malloc(sizeof(int));*a=1;*b=2,*c=3;
数据结构中,与所使用的计算机无关的是数据的()。
有以下程序:#includemain(){char*s[6]:{"ABCD","EFGH","IJKL","MNOP","QRST","UVWX"},**p;inti;p=s:for(
若有定义语句:doublex,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是()。
下列关于线性链表的描述中,正确的是()。I、只含有一个指针域来存放下一个元素地址II、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)III、结点由两部分组成:数据域和指针域。
请编一个函数voidfun(inttt[M][N],intPP[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入pp所指的一维数组中。二维数组中的数已在主函数中给出。注意:部分源程序给出如下。请勿改动主函数main和
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
设二叉树如下:则后序序列为
重载的流运算符函数应该被定义为类的【】函数。
随机试题
查封、扣押的期间包括检测、检验、检疫或者技术鉴定的期间()
下列何药可防治晕动病呕吐
静脉血经异常通道进入体循环动脉血中所致发绀常见于
根据《个人所得税法》的规定,个人所得税的税率实行()与()相结合的税率体系?
矩形渠道断面宽度4m,水深2m,流量8m3/s,渠底坡度为0.0001,其粗糙系数为()。
以下不属于移动通信特点的是()。
入境旅游团到达酒店后,分发房卡通常是()的工作。
Wheredidthisconversationmostprobablytakeplace?
The______ofthespringwaterattractsalotofvisitorsfromalloverthecountry.
Manyindigenouscultureshaveelaborateritualsthatmarkthe【C1】______fromchildhoodtoadulthood.InsomeAfricancultures,te
最新回复
(
0
)