首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ protected:int i; public:int j; }; class Derived:
有如下程序: #include<iostream> using namespace std; class Base{ protected:int i; public:int j; }; class Derived:
admin
2013-05-30
29
问题
有如下程序: #include<iostream> 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.n1=0; //[3] d.n=0; //[4] return 0; } 其中主函数中有两个赋值语句有错,这两个错误的赋值语句是
选项
A、[1]和[2]
B、[1]和[3]
C、[2]和[3]
D、[2]和[4]
答案
B
解析
基类被派生类公有派生时,可以在派生类中访问基类中的公有数据成员和保护数据成员,私有数据成员在派生类中不能被直接访问,保护数据成员和私有数据成员均不能被派生类对象直接访问。如果一个类的数据成员没有被限定就会被默认为私有数据成员,私有数据成员不能直接被类对象访问。
转载请注明原文地址:https://kaotiyun.com/show/fhNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有以下语句:inta[10]={0,1,2,3,4,5,6,7,8,9),*p=a;,对a数组元素的引用中(其中0<=i<10)不正确的是()。
下列关于算法的叙述,错误的是()。
派生类的对象可以访问它的基类成员中______成员。
一个函数功能不太复杂,但要求被频繁调用,选用______。
在单链表中,增加头结点的目的是()。
不合法的main函数命令行参数表示形式是()。
在C++语言中每个类都有一个【】指针,该指针指向正在调用成员函数的对象。
下面对枚举类型的描述正确的是()。
在有n个结点的二叉链表中,值为非空的链域的个数为【】。
随机试题
在右前斜位X线胸片上,心前缘阴影是
下列原因造成保险财产的损失和费用,保险人应负责赔偿的有()。
政府在公共物品供给过程中的主要责任有( )。
巴伦银行衍生品部交易员在未向主管领导报告的情况下进行金融衍生品投资,结果造成巨额损失,这种情况违反了控制活动中的()。
在一次考试中,学习较好的学生分数高,学习差的学生分数低,说明试卷的()。
对TD-LTE的关键技术说明,最全面的一项是()。
根据材料回答下列问题
窗体上有两个按钮,则执行程序后按键盘Cancel键的输出结果是【】。 PrivateSubCommand1_Click() Print"北京"; EndSub PrivateSubCommand2_Click(
Nowadays,theinternetisextremelypopular.Ithasalotofeffectonpeople’slife,includingthepositiveandthenegativeas
Medicalresearchhasshownthatthewidespreaduseofcigarettes______(促进了癌症的增加)
最新回复
(
0
)