首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2015-07-22
50
问题
有如下程序:
#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/VwNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序流程图中带有箭头的线段表示的是
有如下程序:#includeusingnarnespacestd;classONE{inte;public:ONE():c(O){cout
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
磁盘文件操作中,打开磁盘文件的访问模式常量时,()是以追加方式打开文件的。
如果类B继承了类A,则称类A为类B的基类,类B称为类A的【】。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
用树型结构表示实体类型及实体间联系的数据模型称为【】。
在面向对象方法中,类之间共享属性和操作的机制称为【】。
C++语言中关键字运算符有new,delete和【】。
随机试题
“茶之初,姓本蜀。”四川是中华茶文化的发源地,也是“茶马古道”的起点之一,在古代承担着茶叶入藏和藏马入川的重任。“山间铃响茶香来”,生动地描写了当时川藏“茶马互市”的景象。“一春心事在新茶”,对于嗜茶者,莫不以春茶为贵,而四川因其得天独厚的自然条件。成为我
苏轼词的主要风格特征是()
患儿男性,5岁,因“发热、面色苍白20天”入院。患儿于20天前不明原因发热,体温38℃左右,伴面色苍白,无咳嗽、呕吐、腹泻等,自服退热药物症状无好转。查体:体温38.8℃,脉搏132次/min,呼吸32次/min,血压100/70mmHg。一般状况尚可,重
轻型口疮的症状特点是
A.直方图B.直条图C.线图D.圆形图E.散点图表示某地1995年5种不同类型病毒性肝炎发病人数占病毒性肝炎发病总人数的比重,宜采用
土方边坡坡度大小与( )无关。
1.背景材料:公路工程设计变更,指工程初步设计批准之日起至竣工验收正式交付使用之日止,对已批准的初步设计文件、技术设计文件或施工图设计文件所进行的修改、完善等活动。为加强公路工程建设管理,规范公路工程设计变更行为,保证公路工程质量,保护
海关的行政强制权具体包括()。
如果一个竞争行业中的企业获得了经济利润,就会有新企业加入,这将使()。
A、Helpingthekidsoutoffinancialdifficulties.B、Gettingprecioustutoringexperience.C、Earningsomemoneyforthenextterm
最新回复
(
0
)