首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若类A和类B的定义如下: #include class A { int ij; public: int geti() { retum i; } }; class B:p
若类A和类B的定义如下: #include class A { int ij; public: int geti() { retum i; } }; class B:p
admin
2015-05-29
29
问题
若类A和类B的定义如下:
#include
class A
{
int ij;
public:
int geti()
{
retum i;
}
};
class B:public A
{
intk:
public:
void make()
{
k=i*j;
}
};
则上述定义中非法的表达式是( )。
选项
A、k=i*j;
B、intk;
C、return i:
D、void make();
答案
A
解析
因为派生类不能访问基类的私有成员i和i(默认情况下,成员的属性为私有),所以表达式k=i*j是非法的。其余的访问权限都是许可的。
转载请注明原文地址:https://kaotiyun.com/show/GPNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
分析下面程序,该程序的运行结果是()。#include<iostream.h>classcmm{public:staticintm;cmm(){m++;}cmm(
下列程序输出的结果是()。#include<stdio.h>subl(chara,charb){charc;c=a;a=b;b=c;}sub2(char*a,charb){charc;c=*a;*a=b;b=
定义类对象时自动调用【】为类对象中的数据成员赋初值。
以下程序的输出结果是______。#include<iostream.h>Intf(){staticinti=0;inta=1;a+=;i++;ret
所有的函数模板定义都是以关键字【】开始的。
有以下类定义。classMyClass{private:intid;chargender;char*phone;public:MyClass():id(0),g
若有如下类定义:classB{voidfunl(){}protected:doublevarl:public:voidfun2(){}};classD:public
阅读下面的程序:#include<iostream.h>voidmain(){intx;cin>>x;if(x++>5)cout<<x<<endl;else
随机试题
一女性,60岁。丧偶10年,现独居,嗜烟酒,不爱运动。平时性情抑郁,过分容忍,办事无主见,常顺从于别人。1个月前行胃癌切除,术中及术后情绪低落,兴趣下降,独自流泪,有轻生之念。患者病前的行为特征为
胎先露指
财政补贴是一种财政援助,下列属于间接援助形式的是()。
在城市送电网中,一次送电网一般以()方式结送为宜。
2012年1月,李某设立了甲一人有限责任公司(下称甲公司),注册资本为550万元。2013年1月,甲公司向乙银行借款500万元,双方,签订了借款合同,借款期限为2年。陈某在借款合同中以保证人身份签字。借款合同包含如下仲裁条款:凡是与本借款债务清偿有关的纠
设a1=1,an+1+=0,证明:数列{an}收敛,并求.
在计算机软件系统的体系结构中,数据库管理系统位于用户和______之间。
Researchersinvestigatingbrainsizeandmentalabilitysaytheirworkoffersevidencethateducationprotectsthemindfromthe
Lifeinsuranceisfinancialprotectionfordependentsagainstloss______thebread-winner’sdeath.
Afterreadingtheinsurancepolicy(保单),youarerequiredtocompletetheoutlineaccordingtoit.
最新回复
(
0
)