首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Music{ public: void setTitle(char*str){strcpy(title,str);} pr
有如下程序: #include using namespace std; class Music{ public: void setTitle(char*str){strcpy(title,str);} pr
admin
2020-06-29
15
问题
有如下程序:
#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/ki8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
模板是实现类属机制的一种工具,其功能非常强大,它既允许用户构造类属函数,即()。
在C++语言的结构化程序设计中,【】是程序的基本组成单元;在C++语言的面向对象设计框架中,【】是程序的基本组成单元。
inc或整型此题考查的是指针的声明语句。在声明语句中,变量前加“”即声明为指针类型变量,题目中变量b定义的只是普通的整型变量,不是指针,所以应填入int或整型。
以下叙述中不正确的是
数据库设计包括两个方面的设计内容,它们是()。
数据库设计包括两个方面的设计内容,它们是
使用VC6打开考生文件夹下的源程序文件3.cpp,其中定义了类A、A1和A2,其中A1类由A类公有派生,A2类由A1类公有派生。(1)定义类A的构造函数,该构造函数有一个整型的参数x,在构造函数中请将x赋值给数据成员a。请在注释“//******
Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是()。Samplea[2],*P=newSample;
设二叉树如下:则中序序列为
随机试题
FormonthsGinaCruz,aManilagrandmother,playedPepsiCola’s"NumbersFever"promotionlottery,buyingseveralbottlesaday
诊断有排卵性功血,取内膜活检的时间为
睾丸络属的脏腑是
我国社会主义医德基本原则提出的时间是
王富贵家的水牛吃了同村人田里的红花草,乡派出所以王富贵违反乡规民约为由,将其关押3天。王富贵出来后不服,要求派出所赔偿。下列说法正确的是()。
简述奥尔波特的人格特质理论。(2009)
设(X,Y)的分布函数为:求:(1)常数A,B,C;(2)(X,Y)的密度;(3)关于X、Y的边缘密度。
信息系统开发中,由程序员完成程序的编写与调试、由系统分析设计人员培训业务人员和信息系统操作人员、由业务人员安装与调试计算机等设备、为新信息系统的运行完成数据文件的转换或生成等任务属于
若两台服务器系统可用性分别达到99.9%和99.999%,那么下面关于两台服务器每年停机时间的描述中正确的是()。
若有循环:intx=5,y=20;do{y-=x; x++;}while(++x<--y);则循环体将被执行()。
最新回复
(
0
)