首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
66
问题
有如下程序: #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全国计算机二级
相关试题推荐
以下叙述错误的是()。
设已有定义:floatx;,则以下对指针变量P进行定义且赋初值的语句中正确的是()。
下列哪一条不属于数据库设计的任务?()
设有以下定义:chars1[]="0123";chars2[]={’0’,’1’,’2’,’3’};则以下叙述正确的是()。
可在C程序中用作用户标识符的一组标识符是()。
下面不能作为软件需求分析工具的是
在C语言中,变量的隐含存储类别是()。
某棵树只有度为3的结点和叶子结点,其中度为3的结点有8个,则该树中的叶子结点数为
以下涉及字符串数组、字符指针的程序段,没有编译错误的是
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
随机试题
乡村对于()相当于()对于治理
MyfriendMikewasshakinghisheadindisbelief."Thatyoungwomanwhojustwaitedonme,"hesaid,pointingtoanemployeeo
教师的根本任务是( )。
DiGeorge综合征
以下有关预防新生儿红臀的措施,错误的是
关于有底鼓的巷道施工质量控制措施的说法,正确的是()。
实行企业化经营、国家不再核拨经费的事业单位和从事经营活动的科技性社会团体,具备企业法人条件的,应当先申请企业法人登记,然后才可作为发起人。()
童年期思维的基本特点包括( )。
DavidFengisnotatrainworkerorafrequentbusinesstraveler.However,inthefirstfivemonthsof2018,hemade166trainj
《中华苏维埃共和国劳动法》中规定的工作制是()小时
最新回复
(
0
)