首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2015-07-22
26
问题
有如下程序:
#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/VwNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序设计的基本原则不包括
类模板的模板参数()。
在类中定义和实现的函数称为()。
设置虚基类的目的是【】,通过【】表示虚基类。
数据是指所有能输入到计算机之中并被计算机程序处理的()。
C++语言中的多态性是在编译时通过【】和模板体现的,在运行时是通过【】体现的。
某二叉树T有n个节点,设按某种顺序对T中的每个节点进行编号,编号值为1,2,…n,且有如下性质:T中任一节点v,其编号等于左子树上的最小编号减1,而v的右子树的节点中,其最小编号等于v左子树上的节点的最大编号加1。此二叉树是按()顺序编号的。
下面的叙述中,不符合赋值兼容规则的是()。
下列选项中,不属于模块间耦合的是
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
随机试题
24岁,男性,酒后感肢体酸胀、麻木,未加注意。第2天晨起发现双下肢瘫痪。查体:肌张力减低,腱反射消失,无感觉障碍。心电图示U波,ST段下移。
闭角型青光眼的解剖结构变异为
(四)[背景资料]某送变电施工单位施工一队在组塔现场发现有一条10kV电力线路离施工区域很近,施工作业时很可能会触及。为保证安全,施工负责人李某当即用手机与当地供电所联系,要求停电,经协商双方约定1h后停电。到了约定的停电时间,李某认为该10kV
应收账款科目的期初余额为借方2000元,本期借方发生额1000元,本期贷方发生额8000元。该科目期末余额为()元。
常用来衡量通货膨胀的指标有()。
根据个人所得税法律制度的规定,下列各项中,免征个人所得税的有()。
商业银行利用理财顾问服务向客户推介投资产品时,应首先()。
游客提出变更旅游线路或日程时,导游原则上应按旅游合同执行,遇有特殊情况由领队提出时可以接受。()
在课堂纪律形成的原因与类型中,以“别人也这么干”为理由而从事某件事属于()
设(x0,y_________.)是抛物线y=ax2+bx+c上的一点,若在该点的切线过原点,则系数应满足的关系是_________.
最新回复
(
0
)