首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若类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
73
问题
若类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<stdio.h>main(){charb[4][10];inti;for(i=0;i<4;i++)scanf("%s",b[i]);for(i
以下叙述中错误的是()。
已知学生的记录由学号和学>j成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序存在文件PROGl.C
有以下程序#include<stdio.h>voidfun(intx,inty,int*c,int*d){*c=x+y;*d=x-y;}main()
关系数据库管理系统能实现的专门关系运算包括()。
已有定义“inta=3;”和输出语句“printf(’’%8x’’,a);”以下正确的叙述是()。
以下对C语言函数的叙述中正确的是
C$吾言源程序名的后缀是()。
设有定义:doublex=2.12;,则以下各项中不能完整输出变量x值的语句是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
随机试题
功能“补脾摄血”而且用治崩漏证的方剂是
这个标志是何含义?
除了关节肿之外,对类风湿关节炎的诊断最有意义的临床表现是
()是物业管理市场化的集中体现。
【2010江西真题】态度是通过学习尤其是社会性学习得来的。1961年凯尔曼提出了态度变化过程的三阶段理论,这三个阶段依次是()。
所有甲都属于乙,有些甲属于丙,所有乙都属于丁,没有戊属于丁,有些戊属于丙。以下哪一项不能从上述论述中推出?
SSL(TLS)协议(49)。
在Telnet中,利用NVT的主要目的是______。
Whichonedoesthewomanwanttobuy?
Comparisonsweredrawnbetweenthedevelopmentoftelevisioninthe20thcenturyandthediffusionofprintinginthe15thand1
最新回复
(
0
)