首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若类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
2020-11-11
31
问题
若类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*i是非法的。其余的访问权限都是许可的。
转载请注明原文地址:https://kaotiyun.com/show/hlyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下两个类定义c1assXX{private:doublex1;protected:doublex2;public:doublex3;};
有如下类定义和变量定义:c1assParents{public:intpublicData;private:intprivateData;);c1assChildA:public
下面属于白盒测试方法的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assBoat;c1assCar{public:Car(inti):weight(i){}
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程projl。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:value=63number=1注
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
下列关于派生类和基类的描述中,正确的是()。A)派生类成员函数只能访问基类的公有成员B)派生类成员函数只能访问基类的公有和保护成员C)派生类成员函数可以访问基类的所有成员D)派生类对基类的默认继承方式是公有继承
关系表中的每一横行称为一个
分布式数据库系统不具有的特点是
数据结构中,与所使用的计算机无关的是数据的()。
随机试题
Huntedasthewildturkeyis,ithasdevelopedahighdegreeofingenuityinescapingfromitspursuers.Itappearstohavelear
Inthissmalltowntherewasnotasinglemanofimportancewhowoulddaretohaveahousekeeperyoungerthansixty,forfearof
下述热源中可以熔化高熔合金的有
痞满势急,口渴喜冷辨为
职业健康安全与环境管理体系的运行中,管理评审应注意的问题有()。
1938年5月26日至6月3日,在延安抗日战争斗争会上,毛泽东在总结抗日战争初期经验的基础上,针对中国国民党内部分人的“中国必亡论”和“中国速胜论”,以及中国共产党内部分人轻视游击战的倾向,系统地阐述了中国实行()以获得对日胜利的战略。
下列实行的制度中,不属于秦朝实行的是()。
下列有关文学知识的表述,不正确的一项是:
知识性的认识是为了获得关于客体的()
打开工作簿文件Excel.Xlsx。选取G4:17单元格区域内的“产品名称”列和“所占百分比”列单元格的内容建立“分离型三维饼图”,图表标题为“产品销售图”,移动到工作表的A13:G28单元格区域内。
最新回复
(
0
)