首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2019-04-18
41
问题
有如下程序:
#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/qZAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段,其中会产生编译错误的语句是inti=0,j=1;int&r=i;//①r=j;//②int*p=&i;//③*p=&r;//④
使用输入/输出操作符setw,可以控制
对于枚举类型的定义语句enumWeek{Sun,Tue=3,Fri,Sat=6,Mon};其中枚举常量Mon的值为______。
从程序设计的方法和技术的发展角度来说,程序设计主要经历了结构化设计和______的程序设计阶段。
有如下类声明:classTestClass1{intk;public:voidset(intn){k=n;}intget()const{returnk;}};classT
C++中的模板包括
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])j++;
实现算法所需要的存储单元的多少称为()。
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是
在C++中,编译系统自动为一个类生成默认构造函数的条件是
随机试题
《学圃记闲》出自下列哪部作品()
A.J00-J99B.N00-N99C.S00-T98D.P00-P96E.H00-H59损伤、中毒和外因的某些其他后果的国际疾病分类(ICD-10)编码为
在房地产抵押贷款中,抵押权人一般为()。
根据相关规定,实行工程总承包的,施工现场从事危险作业的人员的意外伤害保险费由( )支付。
下列关于税务行政复议的说法,错误的有()。
关于金融市场经济调节功能的说法正确的有()。
银行可通过现场咨询、()、电话银行、网上银行、客户服务中心、业务宣传手册等渠道和方式向拟申请个人汽车贷款的个人提供有关信息咨询服务。
按股票有无记名划分为()。
京海造纸厂因超标排污影响了周围环境,居民李某等多次找环保局解决。1996年2月8日,环保局对造纸厂作出罚款3000元,责令停止排污的处罚决定。此后3个月内,造纸厂既不履行处罚决定,也未向法院起诉。起诉期过后,环保局也未向法院申请强制执行。1996年7月10
A、Themanshouldrespecthisdaughter’schoice.B、Abigdreamisn’talwayshelpfulforanyperson.C、Anactressisalwaysrelate
最新回复
(
0
)