首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
44
问题
有如下程序:
#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全国计算机二级
相关试题推荐
有如下类声明:classTe{public:Te();//①Tete;//②Te*
在下列枚举符号中,用来定位文件开始位置的方式是
有如下类声明和函数声明:classBase{intm;public:intn;protected:intp;};classDe
下列叙述中正确的是
有如下程序:#include<iostream>usingnamespacestd;classToy{public:Toy(char*_n){strcpy(name,_n);count++;}
语句ofstreamf("SALARYDAT",iosbase::app);的功能是建立流对象f,并试图打开文件SALARYDAT与f关联,而且()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
构成计算机软件的是
如果有以下定义及初始化:inta=3,*p=&a:则由此可以推断,*p的值是()。
随机试题
A.胆碱能制剂B.肾上腺素能α受体阻滞剂C.肾上腺素能β受体阻滞剂D.肾上腺素能α受体激动剂E.抗利尿激素具有使尿道内括约肌松弛的作用的是
药品库房的湿度保持在45%~75%,温度控制在2~10℃的是
一20岁青年男性,玻璃割伤右前臂如患者为陈旧性神经损伤,下列哪条神经最常作为神经移植的供体
根据《工业企业设计卫生标准》(TJ36~1979),监测工业固体废弃物的指标共有
(2008年)湿度是指在一定温度及压力条件下混合气体中水蒸气的含量,对某混合气体,以下四个说法中错误的是()。
汽车起重机的主要参数为()。
(2013年)甲公司为居民企业,主要从事货物生产和销售,2012年有关经营情况如下:(1)产品销售收入4700万元,出租闲置办公楼租金收入300万元,到期企业债券利息收入35万元,接受乙企业捐赠原材料10万元,已计入营业外收入。(2)缴纳增值税285万
人力资源需求预测的定量方法包括()。
“蚁族”这一新生名词迅速成为社会上流行的语词,因为它隐喻了社会的变革发展中正在形成的重要问题,即教育在个人的社会地位获得过程中所具有的效用与价值的问题。在现代社会中,平等开放与普适化的教育是社会个体成员获取社会地位与资源,获得向上的社会流动的基本途径。青
DearSirs,IamwritingtoyourofficetoattempttodeterminewhyIhaveencouragedsomanyobstaclestoreceivingmyproper
最新回复
(
0
)