首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Music{ public: void setTitle(char*str){strcpy(title,str);} protected: char
有如下程序: #include<iostream> using namespace std; class Music{ public: void setTitle(char*str){strcpy(title,str);} protected: char
admin
2021-06-10
35
问题
有如下程序:
#include<iostream>
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/6Afp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classTest{chara;constcharb;public:Test(charc){a=c;b=c;}‖第1行voidf(chara)const{thi
有如下类定义:classSample{public;Sample(intx):ref(x){)//①private:Sample():ref(0){}//②staticintv
有如下类定义:classPoint{intx_,y_;public:Point():x_(0),y_(0){}Point(intx,inty=0):x_(x),y_(y){}}
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
下列语句分别是不同程序中的第一个输入输出语句,若去掉其中的’’<<left",输出效果将发生变化的是()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。
下面不属于软件工程过程的4种基本活动()。
下列描述中,不符合良好程序设计风格要求的是()。
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做______。
随机试题
某单位开发出一种新型设备,该设备由甲、乙、丙三部分组装而成,每部分又由若干个零件构成,其中甲部分需要a、b两种零件,乙部分需要c、d、e三种零件,丙部分需要f、g、h三种零件,每种零件可由相应机器生产出来。一台机器每天生产每种零件的个数如下:同时,生产
社会舆论判断善恶的依据是________。
在Windows7中,日期、时间、数字以及货币的显示方式不可改变。
施工定额由下列哪些部分组成()。
在NaCl、MgCl2、AlCl4、SiCl4四种物质中,离子极化作用最强的是()。
某船运公司2015年拥有机动船舶4艘,每艘净吨位为3000吨;拖船l艘,发动机功率为1500千瓦。机动船舶车船税年基准税额为:净吨位201吨至2000吨的,每吨4元;净吨位2001吨至10000吨的,每吨5元。该船运公司2015年应缴纳车船税()元。
以下关于中学生知觉发展的说法中不正确的是()。
两台计算机利用电话线路传输数据时,必备的设备是()。
做市商制度
Cardiovasculardiseases,whichinvolvetheheartandbloodvessels,aretheleadingcauseofdeathinmanydevelopednations.At
最新回复
(
0
)