首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Music{ public: void setTifle(char *str){strcpy(title,str);} protected: char type[10];
有如下程序: #include using namespace std; class Music{ public: void setTifle(char *str){strcpy(title,str);} protected: char type[10];
admin
2021-05-06
12
问题
有如下程序:
#include
using namespace std;
class Music{
public:
void setTifle(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://jikaoti.com/ti/iKh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若为Fraction类重载前增1运算符++,应在类体中将其声明为()。
有如下程序:#inc1ude<iostream>usingnamespacestd;classMonkey{public:Monkey(){cout<<’M’;}Monkey(cha
有如下类声明:classPam{intk;public:Pam(intn):k(n){}voidshow()const;};若要在类体外给出成员函数s
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)声明类objAl,请在注释∥********1********后添加适当的语句。(2)为类0bjA0增加友元函数
下列运算符函数中,肯定不属于类Number的成员函数的是
有以下程序:usingnamespacestd;{public:TestClass(intr1,intr2){R1=r1;R2=r2;}voidprint();
要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
随机试题
[*]
以下有麻醉作用的药是
治疗子肿之脾虚证的代表方剂是( )。
《招标投标法》规定,招标代理机构编制()的优劣是体现招标代理机构服务水平的重要标志。
为绩效评价提供数据属于()范畴。
咨询工程师在进行项目投资机会咨询论证中,首先应分析()。
对有关节能管理的理解,不正确的是()。
甲的好友乙在一家私募基金管理公司从事投资管理工作,甲通过乙的微信朋友圈得知乙公司正在推介一款自己管理的基金产品,且乙已经购买了100万元该基金产品。甲打电话询问乙,得知单个投资人最少投资额需要100万元,但甲手头只有60万元。乙建议甲找其他人一起凑齐100
临近春节,你辖区内要组织一个关于水上交通安全的会议,领导让你负责,请问你如何组织?
在微型计算机的汉字系统中,一个汉字的内码占( )个字节。
最新回复
(
0
)