首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若类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
17
问题
若类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全国计算机二级
相关试题推荐
有如下类定义:c1assPoint{intx_,y_;public:Point():x_(0),y_(0){}Point(intx,inty=0):x_(x),y_(y){}
下列关于继承方式的描述中,错误的是()。
有如下程序;#inc1ude<iostream>usingnamespacestd;c1assB{public:virtualvoidshow(){cout<<"B";}};c1a
在关系代数运算中,有5种基本运算,它们是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输
下列叙述中正确的是()。
下列叙述中正确的是()。
下列关于C++预定义流对象的叙述中,正确的是()。
建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是()。
支持子程序调用的数据结构是()。
随机试题
经济波动的类型中属于短期因素的是()
在PowerPoint中可以显示动画效果的视图是【】
根据电子商务主体法律制度的规定,下列通常被称为商家的是()。
客户的还贷能力不包括()。
回售条款又被称为加速条款,设置回售条款是为了促使债券持有人转换股份。()
(2009年考试真题)下列关于一人有限责任公司的表述中,符合《公司法》规定的是()。
个体户目前正面临日益_______的竞争和税费两大压力,个体户的急剧减少导致大量小资金无法进行常规创业,从而转向投机,进而使社会的不稳定程度_______。填入画横线部分最恰当的一项是()。
Anythingtodowithaeroplanesandflyingfascinateshim.
A.claimB.advancedC.challengeD.butE.constantlyF.declareG.pilesupH.limitedI
Ifthecountrywantstopullitsweightontheglobalstage,itwillhavetoshoulderagreater________ofresponsibility.
最新回复
(
0
)