首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream.h> using namespace std; class Base { protected: int i: public: int j;
有如下程序: #include <iostream.h> using namespace std; class Base { protected: int i: public: int j;
admin
2010-12-16
35
问题
有如下程序: #include <iostream.h> using namespace std; class Base { protected: int i: public: int j; }; class Derived: public Base { int m: public: int n; } int main() { Derived d: d.i=0; //[1] d.J=0; //[2] d.m=0; //[3] d.n=0: //[4] return 0; } 其中主函数中有两个赋值语句有错,这两个错误的赋值语句是
选项
A、[1]和[2]
B、[1]和[3]
C、[2]和[3]
D、[2]和[4]
答案
B
解析
本题考核类和派生类的访问权限。类Derived共有继承Base,那么d对基类Base成员变量的访问权限不变,由于数据成员 i为保护的,不能通过对象访问。派生类Derived中变量m为私有的,同样不能通过对象访问,所以错误的赋值语句为[1]和[3]。
转载请注明原文地址:https://kaotiyun.com/show/7djp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是()。#include<stdio.h>#include<string.h>main(){char*s1="abDuj";char*s2="ABdUG";intt;t=strcmp(s1,s2);printf(
有以下定义语句,编译时会出现编译错误的是()。
有以下程序#include#defineS(x)x/xmain(){intk=5,j=2;printf("%d,%d\n",S(k+j),S(j+k));}程序的运行结果是()。
请编写函数fun,函数的功能是:将M行N列自二维数组中的数据,按行的顺序依次放到一维数组中一维数组中数据的个数存放在形参n所指的存储粤元中。例如,二维数组中的数据为:333333334444
关于程序中的注释,以下叙述正确的是
有以下字符串,说明表达式strlen(s)值的是()。chars[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
若i、j己定义成int型,则以下程序段中内循环体的总执行次数是()。for(i=6;i>0;i--)forIj=0;j<4;j++){…}
以下()不属于对象的基本特征。
多态性具体体现运行和编译两个方面,在程序运行时的多态性通过继承和【】来体现,而程序编译时多态性体现函数和运符的重载上。
在C++中,用于实现运行时多态性的是()。
随机试题
滴虫性阴道炎病人局部可用哪种溶液冲洗()
截石位适用范围()。
“虽有天下易生之物也,一日曝之,十日寒之,未有能生者也。”孟子是用反面事例来强调学习要()
原发性痛风临床表现为
参照人体尺寸进行设计的工具、机器设备,一般要求适合于()
由全国人民代表大会或其常务委员会依照一定立法程序制定,效力低于宪法,高于行政法规、地方性法规和规章,如《药品管理法》由国务院各部、委员会及直属机构在本部门的权限内发布
舌的一定部位与一定的脏腑相联系,与舌中部有关的脏腑是舌的一定部位与一定的脏腑相联系,与舌尖有关的脏腑是
A.国务院药品监督管理部门B.国务院卫生行政部门C.国务院劳动和社会保障部门D.省级人民政府药品监督管理部门E.省级人民政府卫生行政部门批准开办药品批发企业并发给《药品经营许可证》的部门是()
普通完整井的出水量()。
一、注意事项1.所有题目一律使用现代汉语作答,用其他语言作答不得分;作答时使用黑色字迹的钢笔或签字笔,铅笔作答不得分。2.请仔细阅读给定资料内容,然后按照后面提出的“申论要求”作答。二、给定资料1.科学发展观,体现了以人为本的原则,就是要紧紧围绕全
最新回复
(
0
)