首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
39
问题
有如下程序: #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>chars[20]="Beijing",*p;p=s;则执行p=s;语句后,以下叙述正确的是
以下叙述中错误的是()。
当输入为”Fool&Swalow”时,下面程序的执行结果是()。#includemain(){charc;while(c!=’?’){c=getchar0;putchar(c);
可在C程序中用作用户标识符的一组标识符是()。
以下不能用于描述算法的是()。
下面不能作为软件需求分析工具的是
数据库的故障恢复一般是由()来执行恢复。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
下列关于多态性的描述,错误的是
随机试题
冷却液小循环:
对于2,3-二磷酸甘油酸的叙述恰当的有
翻译过程中,不需要消耗能量的反应是
患者女,26岁,每年春夏季节,外出活动后,出现双眼眼痒,结膜充血,水肿,伴有黏性分泌物。结膜刮片检出嗜酸性粒细胞和肥大细胞。既往有过敏性鼻炎病史。在下述治疗措施中不正确的是
患者,男,30岁。支气管哮喘患者。血气分析示Ⅰ型呼吸衰竭。引起该种情况最主要的机制为
某工作表中A2单元的内容为数值10,B2单元的内容为公式“=A2*A2”,而且其他单元格都是空单元格。如将单元格B2的内容复制到单元格C2中,则单元格C2将显示()。
甲公司2014年5月10日因销售商品应收乙公司账款1000万元,该应收账款的未来现金流量现值在2014年6月30日、2014年12月31日、2015年6月30日、2015年12月31日分别为900万元、920万元、880万元、890万元。则2015年度甲公
甲公司为境内居民企业,20×6年实现利润总额1000万元,当年度发生的部分交易或事项如下。(1)1月1日,甲公司以银行存款200万元取得境内居民企业乙公司30%的股权,从当日起能够对乙公司实施重大影响,当日乙公司可辨认净资产公允价值为1000万元(等于账
关于非法持有毒品罪,下列哪一选项是正确的()
38.Willyougoand_________thefootballMatch?
最新回复
(
0
)