首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-02-22
38
问题
有如下程序:
#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/Fsfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于类模板的模板参数的叙述中,错误的是()。
在数据库中,产生数据不一致的根本原因是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
在快速排序法中,每经过一次数据交换(或移动)后
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明了SortedList类,是一个用于表示有序数据表的类。其成员函数insert的功能是将一个数据插入到一个有序表中,使得该数据表仍然保持有序。请编写这个insert函数。程序
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
A.肺总量B.肺扩散容量C.肺活量D.用力呼气量可用作衡量肺换气功能指标的是
根据《物权法》、《民法通则》、《土地管理法》、《农村土地承包法》等法律规定,()是指土地承包经营权人依法对其承包经营的耕地、林地、草地等享有占有、使用和收益的权利。
项目风险管理计划制定的依据包括:()。
企业对外提供的财务会计报表应当()。
按FOB价格术语成交,报价中包含()。
在权证的交收过程中,中国结算上海分公司和深圳分公司的区别表现为( )。
AS公司为上市公司,系增值税一般纳税人,适用的增值税税率为16%。所得税采用资产负债表债务法核算,所得税税率为25%。2018年的财务报告于2019年4月30日经批准对外报出。2018年所得税汇算清缴于2019年4月30日完成。如无特别说明,调整事项按税法
紧缩性货币政策的主要功能是()。
在集装箱运输中,交货记录的作用实际上与普通货物运输中经船货双方签字的装货单证相类似。()
教师专业发展的不竭动力是()。
最新回复
(
0
)