首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若类A和类B的定义如下: #include class A { int ij; public: int geti0 { return i; } }; class B:p
若类A和类B的定义如下: #include class A { int ij; public: int geti0 { return i; } }; class B:p
admin
2021-05-06
13
问题
若类A和类B的定义如下:
#include
class A
{
int ij;
public:
int geti0
{
return i;
}
};
class B:public A
{
int k:
public:
void make()
{
l(=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/BUfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostrearn>usingnamespacestd;classGA{public;virtualintf(){return1;}};classGB:publicGA{publiC;virt
有如下函数模板定义:templateTfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
生成派生类对象时,派生类构造函数调用基类构造函数的条件是()。
下列关于类模板的模板参数的叙述中,错误的是()。
下列关于运算符重载的叙述中,正确的是()。
在软件设计中,不属于过程设计工具的是()。
若为Fraction类重载前增1运算符++,应在类体中将其声明为()。
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(char*str1,char*str2),此函数的功能是计算str1中出现str2的个数,当不出现时,则返回0。例如:strl为“asdfsfdfg”
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
深冷装置燃机()低不影响燃机启动。
能如是,谁不欲告生以其道?道:
MostAmericansdon’tliketogetadvicefrommembersoftheirfamily.Whentheyneedadvice,theydon’tusually【C1】______people
能引起急性肾小管坏死的原因是
中国证监会应当制定证券评级机构的自律准则和执业规范,对违反自律准则和执业规范的行为给予行政处分。( )
流动性缺口率需要分别计算本外币和外币口径数据,不得低于()。
贸易技术壁垒是指()。
中国公民不论是在国内还是在国外,都受本国法律的约束,而对在该国领域内的外国人则不适用。这体现了法律的空间效力。()
现阶段,我国城乡之间在生产力水平、就业结构、收入水平等方面都存在着很大的差别,农村经济的现代化、社会化都还有一个漫长的过程,广大农村在近期尚不具备国家统一立法、强制实行社会保险制度的条件,不能照搬城乡企业的办法。广大农民仍应坚持家庭养老、邻里互助等好的传统
Ifideascansymbolizethespiritofanage,thenthesymboloftherecentappliedlinguisticageisundoubtedly"languageacqui
最新回复
(
0
)