首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Music{ public: void setTifle(char*str){strcpy(title,str
有如下程序: #include<iostream> using namespace std; class Music{ public: void setTifle(char*str){strcpy(title,str
admin
2017-07-05
33
问题
有如下程序:
#include<iostream>
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”);//①
strepy(tide,sir);//②
}
};
下列叙述中正确的是( )。
选项
A、程序编译正确
B、程序编译时语句①出错
C、程序编译时语句②出错
D、程序编译时语句①和②都出错
答案
C
解析
本题考查公用继承和保护继承对基类成员的访问属性。公用继承中,基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私有。保护成员不能被类外访问,但是可以被派生类的成员函数访问。Type成为派生类的保护成员,可以被派生类访问,title仍为基类私有,派生类不能直接访问。所以答案为C。
转载请注明原文地址:https://kaotiyun.com/show/SLAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是 main() {int a=0,i; for(i=1;i<5;i++) {switch(i) {case 0: case 3:a+=2; case 1: case 2:a+=3;
存取指针所指的值时,采用的运算符是
一个C++程序由函数A(),B(),C()和函数P()构成,在函数A()中分别调用了函数B()和函数C(),在函数B()中调用了函数A(),且在函数P()中也调用了函数A(),则可以说
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
下列运算符中,在C++语言中不能重载的是( )。
private访问属性限制对象的成员,可以在( )中访问。
有如下类的定义。应在空格处填入的语句是()。classMyClass{______________intx,y;public:MyClass(inta=0,intb=0)
重载的流运算符函数经常定义为类的______函数。
在重载一个运算符函数时,其参数表中没有任何参数,这说明该运算符是()。
下列字符串中,正确的C++标识符是()。
随机试题
有毒株细菌一般形成S形菌落,例外的是
下列关于收养关系解除的说法中,正确的是()。[2019年法硕(非法学)真题]
用市场法对房地产进行估价时,需要进行()。
世界各国的领土形状各不相同。下图为东南亚部分国家轮廓图。读图完成问题。关于甲国领土形状对该国的政治活动的影响,下列叙述正确的是()。
合理收入分配格局应该是()。
小区居民代表说:“附近垃圾处理厂引起的污染危害了本小区居民的健康。”垃圾处理厂负责人说:“责任不在本厂。我们的研究表明,贵小区居民健康受损是由变异病菌引起的。”下列哪一项如果成立,则能最有力削弱垃圾处理厂负责人的论断?()
Thisisthereason______Iamnotinfavorofrevisingtheplan.
设有职工EMP(职工号,姓名,性别,部门号,职务,进单位时间,电话),职务JOB(职务,月薪)和部门DEPT(部门号,部门名称,部门电话,负责人)实体集。一个职务可以由多个职工担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。下图所示
Whatarethespeakersmainlydiscussing?
A、Itistocollecttheannualduesfromcustomers,B、Itistopreventtheunlawfuluseofcreditcards.C、Itistocollectoverd
最新回复
(
0
)