首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Music { public: void setTitle(char* str) { strcpy(title, str); } protected: char ty
有如下程序: #include using namespace std; class Music { public: void setTitle(char* str) { strcpy(title, str); } protected: char ty
admin
2021-05-06
34
问题
有如下程序:
#include
using namespace std;
class Music {
public:
void setTitle(char* str) { strcpy(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://kaotiyun.com/show/1Jfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
为了提高函数调用的实际运行速度,可以将较简单的函数定义为()。
下列因素中,对C++编译器区分重载函数无任何意义的是
下列关于C++函数的说明中,正确的是()。
有如下类定义classMyClasspublic:_________Private:intdata;};若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
如果利用C++流进行输入输出,下面的叙述中正确的是()。
若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是()。
在为一个类重载下列运算符时,只能作为该类成员函数重载的运算符是()。
随机试题
Listentothepassageandcompletethenoteusingnomorethanthreewordsforeachblankaccordingtowhatyouhear.Writethe
A.卡托普利B.吲达帕胺C.哌唑嗪D.美托洛尔降压作用迅速,适用于各种不同严重程度高血压,降压同时使心律减慢的药物是
女性,51岁,咳嗽时不自主漏尿半年,发现阴道脱出物2个月。有时排尿困难,尿频、尿痛,无腹痛,大便尚正常。查体:身高158cm,体重75kg,双肺呼吸音粗,偶可闻及哮鸣音,心率90次/分,心脏无杂音。妇科检查:外阴已产式,咳嗽时可见尿道口溢尿,屏气时部分阴道
脑脊液内蛋白质超过多少时常出现凝块
A.维生素AB.维生素B1C.维生素B2D.维生素CE.维生素E临床用于治疗习惯性流产、不育症及抗衰老
某股份有限公司董事会召开会议,该次会议召开的情况以及讨论的有关问题如下:(1)股份公司董事会由7名董事组成,出席该次会议的董事有董事A、董事B、董事C、董事D。董事E因出国考察不能出席会议;董事F因参加人民代表大会不能出席会议,通过电话委托董事A代为出席
甲公司2×15年发生以下外币交易或事项:(1)取得外币借款1000万美元用于补充外币流动资金,当日即期汇率为1美元=6.34元人民币;(2)自国外进口设备支付预付款600万美元,当日即期汇率为1美元=6.38元人民币;(3)出口销售确认美元应收账款1
传说老子遇到一位年逾百岁的老翁,老翁得意地说:“我从年少到现在,一直是游手好闲地轻松度日。我的同龄人辛苦一生却早已作古。现在我是否可以嘲笑他们忙碌一生,只是给自己换来一个早逝的结果呢?”老子拿了一块砖头和一块石头放在老翁面前说:“如果只能选择其一,您是要砖
根据以下资料,回答下列问题。下面是关于我国年轻人2016年各项消费的数据统计:2016年(全年366天),全国年轻人人均月收入为6726元。同时,存款额度也在增加,2016年年轻人的人均月存款为2340元,较2015年同比增加15.3%
Afewweeksago,awell-meaningprofessortriedtoexplainthephysiologicalprocessbehindvirusesandthehumanbodyinatwee
最新回复
(
0
)