首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若类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
86
问题
若类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全国计算机二级
相关试题推荐
有以下程序:#includemain(){charcha[][6]={’’1234’’,’’123’’,’’12’’};inti;for(i=0;i<3;i++)puts(cha[i]);}执行后的输出结果是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
有以下程序#include<stdio.h>intfun(chars[]){char*p=s;while(*p!=0)p++;return(p-s);}main(){
对建立良好的程序设计风格,下面描述正确的是()。
设有如下类型说明语句typedefstruet{intnum;struet{inty,m,d;}date;}PER;则以下定义结构体数组并赋初值的语句中错误的是()。
数据库系统的三级模式不包括()。
非空循环链表所表示的数据结构()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则
对下列二叉树进行前序遍历的结果为
将一个函数声明为一个类的友元函数必须使用关键字【 】。
随机试题
骨料分层堆料时,卸料跌差应保持在()以内.
下列物质中.不属于下丘脑调节肽的是
局部浸润麻醉常用的药物是:
乳癖证属于充任失调的临床表现()。
A、46~70g/LB、60~80g/LC、35~55g/LD、28~44g/LE、20~30g/L正常新生儿白蛋白值()。
证券公司与期货公司签订、变更或者终止委托协议的,双方应当在5个工作日内报()备案。
从事积极资产负债管理的商业银行一般拥有良好的市场融资能力,可以在短期内从机构客户或市场上筹集大量资金,此类银行的大额负债依赖度_______、自身流动性风险管理的要求________。()
共同构成我国担保法律制度的法律包括()。
有如下程序:#includeusingnamespacestd;classSample{friendlongfun(Samples);public:Sample(longa){x=a;}private:long
Clinkingglassesandswiggingbeerisasceneplayedoutofmanypubsaroundtheworld,butdon’texpecttoseesuchmerriment
最新回复
(
0
)