首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class Musie } public: void setTitle(char*str){strepy(title,str);} p
有如下程序: #include using namespaee std; class Musie } public: void setTitle(char*str){strepy(title,str);} p
admin
2020-06-29
28
问题
有如下程序:
#include
using namespaee std;
class Musie }
public:
void setTitle(char*str){strepy(title,str);}
protected:
char type[10];
private:
char title[20];
};
class Jazz:public Music{
public:
void set(char*str){
strcpy(type,"Jazz");//①
strcpy(title,str);//②
}
};
下列叙述中正确的是( )。
选项
A、程序编译正确
B、程序编译时语句①出错
C、程序编译时语句②出错
D、程序编译时语句①和②都出错
答案
C
解析
本题考查公用继承和保护继承对基类成员的访问属性。公用继承中,基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私有。保护成员不能被类外访问,但是可以被派生类的成员函数访问。Type成为派生类的保护成员,可以被派生类访问,title仍为基类私有,派生类不能直接访问。所以答案为c。
转载请注明原文地址:https://www.kaotiyun.com/show/8e8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果为【 】。#inciude<iostream,h>intf(inti){return++i;}intg(int&i){return++i;}voidmain(){inta,b;a=
关于关键字class和typename,下列表述中正确的是
表达式x.operator+(y.operator++(0))还可以写成【】。
C++中封装性、继承性和【】是面向对象思想的主要特征。
可以用p.a的形式访问派生类对象p的基类成员a,其中a是
已知下列语句中的x和y都是int型变量,其中错误的语句是______.
下列关于队列的叙述中正确的是
使用VC++6.0打开考生文件夹下的源程序文件1.cpp。本程序要求输入一个字符串,然后将其中的小写字母改成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到屏幕中。注意:不要改动main函数,不能增加或删除行,也
下列关于模板形参的表述中,错误的是
下列有关继承和派生的表述中,正确的是
随机试题
WhyisTheGreatGatsbyasuccessfulnovel?
东奥公司预投资某一项目,该项日有甲、乙两种方案,总投资额均为3000万元,其收益的概率分布如下表所示:假没该公司设定的风险投资系数为8%,无风险收益率为6%。要求:分析判断甲、乙两种方案是否可取。
女,62岁,咳喘25年,近三年稍动即气促,三天前发热、咳黄痰,入院时动脉血气分析pH7.30,each7.3kPa(55mmHg),PaCO210kPa(75mmHg),BE-10mmol/L。此例酸碱平衡紊乱最佳诊断为
A、麻醉药品B、一类精神药品C、毒性药品D、二类精神药品E、处方药连续使用后易产生身体依赖性,能成瘾癖的药品是
下列有关破产清算、重整与和解的表述,说法正确的是?
城市规划区内农村居民点、乡镇企业的建设应该()。
次高压A地下燃气管道与管沟内的热力管之间的水平净距不得小于()。
分部分项工程成本分析的对象为( )。
某小区一户人家遭盗窃,四个嫌疑人被传讯,供述如下:小赵:我们四人都没作案。小钱:我们中有人作案。小孙:我没作案。小李:小钱和小孙至少有一人没作案。已知四人中有两人说真话,两人说谎话,可以推出()。
在面向对象技术中,(12)是指作用于不同对象的同一个操作可以有不同的解释,从而产生不同的执行结果。
最新回复
(
0
)