首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若类A和类B的定义如下: #include class A { int i,j; public: int geti() {retum i;} }; class B:public A
若类A和类B的定义如下: #include class A { int i,j; public: int geti() {retum i;} }; class B:public A
admin
2021-07-02
14
问题
若类A和类B的定义如下:
#include
class A
{
int i,j;
public:
int geti()
{retum i;}
};
class B:public A
{
intk:
public:
void make()
{k=i*j;}
};
则上述定义中非法的表达式是( )。
选项
A、l(=i*j;
B、int k;
C、return i:
D、void make();
答案
A
解析
因为派生类不能访问基类的私有成员i和i(默认情况下,成员的属性为私有),所以表达式k=i*j是非法的。其余的访问权限都是许可的。
转载请注明原文地址:https://kaotiyun.com/show/Nafp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream.h>usingnamespacestd;classTestClass{public:TestClass(){cout<<"defaultconstructor\n";}TestClass
有如下程序:#include<iostream>usingnamespacestd;intmain(){intf,fl=0,f2=1;for(inti=3;i<=6;i++){
有如下类声明:classMyBASE{intk;public:voidset(intn){k=n;}intgetoconst{returnk;}};classMy
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为
在类中重载赋值运算符时,应将其声明为类的()。
层次型、网状型和关系型数据库划分原则是()。
下面程序中对一维坐标点类Point进行运算符重载#inc1ude<iostream>usingnamespacestd;c1assPoint{public:Point(intval){x=val,)
下列关于数据库设计的叙述中,正确的是()。
下列有关指针的操作中,正确的是()。
下列符号中,正确的C++标识符是()。
随机试题
(2010年真题)简要回答对外贸易乘数原理。
()对判断是否为颅内器质性疾病有很高的诊断价值
大气环境影响评价等级为二级时,统计地面长期温度气象资料的内容是()。
资产负债表日后出现的情况引起的固定资产或投资的减值,属于非调整事项。()
【2011-27】夸美纽斯依据教育适应自然的原则将母育学校比喻为()。
材料1欧盟共同外交与安全政策高级代表索拉纳表示美国和英国对阿富汗的军事打击行动是“合法的”,是全面彻底铲除和摧毁恐怖主义邪恶的全球行动的一个组成部分。他是周日晚上在卢森堡回答记者提问时做上述表示的。他说,“美国国务卿鲍威尔周日下午就即将开始的军事
下列叙述中,正确的是()。
HarvardPresident’sAddress:aDifferentLife1.Students’wonderWhat【T1】wouldbelike【T1】______2.Whatshouldstudentsunder
A、Theydevelopedveryslowly.B、Theyprohibiteddownloadingmusic.C、Theystoppedtapesfromcirculating.D、Theysloweddowntec
A、Men.B、Women.C、Youngpeople.D、Oldpeople.D短文中提到,在所有人群中,60岁及以上的老人在生日时的死亡率是最高的,故答案为D)。
最新回复
(
0
)