首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; elaas Music{ public: void setTitle(char * str){strcpy(title,str);}
有如下程序: #include using namespace std; elaas Music{ public: void setTitle(char * str){strcpy(title,str);}
admin
2016-09-20
34
问题
有如下程序:
#include
using namespace std;
elaas 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/zONp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下数据结构中不属于线性数据结构的是______.
下列有关指针的用法中错误的是()。
对类的构造函数和析构函数描述正确的是()。
已知fl(int)是类A的公有成员函数,p是指向成员函数fl()的指针,采用赋值,()是正确的。
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;______!=’\0’;i++);
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是
数据结构分为逻辑结构与存储结构,循环队列属于【 】。
在C++语言中,封装是借助于什么达到的?
A、 B、 C、 D、 D面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:分类性、多态性、封装性、模块独立性、继承和多态性等。模块
随机试题
在社会心理学中,由于第一印象的形成所导致的在总体印象形成上最初获得的信息比后来获得的信息影响更大的现象称为【】
既能发汗解表,又能温通经脉的药物是()
传染源向四周传播病原体所能波及的范围称为一般把范围较小的疫源地或单个疫源地称为
患者,男,65岁,反复咳嗽,咳痰10余年,气促4年,秋冬易发,诊断为慢性支气管炎、慢性阻塞性肺气肿。下列哪一种疾病确诊后不宜采用大剂量激素治疗
下列引起合同法律关系产生、变更与消灭的法律事实中,属于“行为”的是()。
熟悉的站牌划过车窗,那一闪而过的身影如此的相似,是幻觉还是真实好像已经没有了意义。前尘旧事,多少欢笑和泪水飞扬;爱的尘烟,掠过季节无数的繁华;情的坚贞,多少等待和热切期盼;散尽天涯,破碎成哀怨的痕迹。如今,没有了你的这座城池,成为了我生命里最陌生的风景;没
李调元的著作有()。
汉地佛寺三佛同殿的合称、常见的布局及表法意义正确的是()。
2015年2月27日,中国联通正式获得世界上采用的国家及地区最广泛的()牌照。
下面哪些县市区属于邵阳市管辖?()
最新回复
(
0
)