首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Music{ public: void setTitle(char*str){strcpy(title,str);} protected: char type[10];
有如下程序: #include using namespace std; class Music{ public: void setTitle(char*str){strcpy(title,str);} protected: char type[10];
admin
2020-07-30
30
问题
有如下程序:
#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(rifle,str);//②
}
};
下列叙述中正确的是( )。
选项
A、程序编译正确
B、程序编译时语句①出错
C、程序编译时语句②出错
D、程序编译时语句①和②都出错
答案
C
解析
本题考查公用继承和保护继承对基类成员的访问属性。公用继承中,基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私有。保护成员不能被类外访问,但是可以被派生类的成员函数访问。Type成为派生类的保护成员,可以被派生类访问,title仍为基类私有,派生类不能直接访问。所以答案为C。
转载请注明原文地址:https://kaotiyun.com/show/BWyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符不能重载为友元函数的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:10TestClass1注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//***
有如下类声明:classTestClass{intn;public:TestClass(inti=0):n(i){}voidsetValue(intn0);};
使用VC6打开考生文件夹下的源程序文件modil.epp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error
有如下程序:#includeusingnamespacestd;classCD{public:~CD(){cout
在C++中,编译系统自动为一个类生成缺省构造函数的条件是()。
下列选项中,正确的C++表达式是()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
随机试题
下列因素中,哪项与类风湿关节炎的预后无关
一般人眼的模糊阈值是
临床常用培养基根据性质及用途,可分为
深静脉血栓形成的患者,急性期应绝对卧床休息10~14天,床上活动时避免动作幅度过大,禁止按摩患肢,目的是
从“中农信”倒闭等事件中可以发现,会计人员缺乏应有的( )是产生会计信息严重失真的一个重要原因。
下列财务比率指标中,属于衡量企业盈利能力的有()。
根据民法通则及相关规定,下列有关涉外民事关系法律适用的哪些说法是正确的?
人类从早期“日出而作,日入而息,凿井而饮,耕田而食”到今天“可上九天揽月,可下五洋捉鳖”,从农业文明到飞速发展的工业文明,都在与自然界打交道。人类社会与自然界对立统一的基础是()。
TheattackoftheWorldTradeCenterwillleavea______impressiononthosewhohavewitnessedtheexplosion.
A、Fifteenyears.B、Elevenyears.C、Fouryears.D、Eightyears.B细节题。根据短文中NowIliveinAustraliaandhaveworkedatthesameplac
最新回复
(
0
)