首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若类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
2012-01-20
26
问题
若类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/TPVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){intb[3][3]={0,1,2,0,1,2,O,1,2},i,j,t=1;for(i=0;i
设有如下关系表:则下列操作正确的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,函数fun的功能是:将a、b中的两个正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的十位和千位
有以下程序#include<stdio.h>main(){inta[10]={1,3,5,7,11,13,17},*p=a;printf("%d,",*(p++));printf("%d\n",*
关于C语言中循环语句的叙述中正确的是()。
设x为整型变量,n=14,n的地址为4000;m=6,m的地址为2000;执行语句x=&n后的结果为()。
以下叙述正确的是()。
下列语句组中,正确的是()。
算法的空间复杂度是指()。
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()。
随机试题
需求拉动的通货膨胀
咳嗽与咳痰疾病中,最常见的疾病是
下列哪种癌容易见到角化珠()
应严格控制现浇板上荷时间,待混凝土达到终凝条件时,即可上人放线、调运模板钢筋等材料。()
《建设工程安全生产管理条例》规定,出租的机械设备和施工工具及配件,在签订租赁协议时,应当出具()。
中国古典园林的特色有()。
基因是遗传的物质基础,它可以通过复制把遗传信息传递给下一代,但不能使遗传信息得到表达。()
Atwork,asinlife,attractivewomengetalotofgoodlucks.Studieshaveshownthattheyaremorelikelytobe【B1】______than
Parentsandstudentsarenowrelyinglessontakingoutloansandmoreongrants,scholarshipsandtheirownincomeandsavings,
Lookatthenotebelow.Youwillhearacallingabouttimeofarrival.Flight:【C5】______Getinat【C6】______Thefemalehadto【
最新回复
(
0
)