首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
20
问题
有如下程序:
#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://jikaoti.com/ti/CJt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序中需要清理动态分配的数组,划线处应有的语句是【 】。#include<iostream,h>classperson{intage,tall;public:person(){age=0;tall=40;co
下列程序的输出结果是【 】。#include<iostream.h>voidmain(){chara[]="abcdabcabfgacd"inti1=0,i2=0,i=0;while(a[i]){
数据库管理最本质的特点是实现数据的共享。为了实现数据的共享,保证数据的独立性、完整性和安全性,需要有一组软件来管理数据库中的数据,处理用户对数据库的访问,这组软件称为【 】。
若变量都已正确说明,则以下程序段的输出结果是 a=2;b=3; printf(a>b?"* * *a=%d": "# # #b=%d",a,b);
数据的独立性是数据库技术的重要特点之一。所谓数据独立性是指
根据输出结果填空完成下面程序。#include<iostream.h>classTest{private:staticintval;inta;public:
有如下类的定义。应在空格处填入的语句是()。classMyClass{______________intx,y;public:MyClass(inta=0,intb=0)
下列叙述中,错误的是()。
下列运算符中,不能重载的是
以下选项中合法的用户标识符是
随机试题
“五爱”作为社会主义道德基本要求所具有的重要意义在于()。
乳房手术时应做何种切口
传染性非典型肺炎防治工作应坚持的原则是
来自于全面质量管理TQC思想的三全管理包括()。
保育
有中国特色的社会主义民主政治制度,包含()。
从不文明到文明。从文明的较低层次向较高层次________,需要一个过程。从这个角度出发,我们不应一味批评公民素质________,更当以每一次问题暴露为契机,优化管理方式、加强机制建构,真正从治理现代化的高度推进文明建设。填入画横线部分最恰当的一项是:
Whatwouldtheworldlooklikewithoutthedollardomination?USofficialsare【C1】______outadealtoendthegovernmentshutdow
Inamaterialisticand______societypeople’sinterestseemstobefocusedsolelyonmonetarypursuit.
Whenaninventionismade,theinventorhasthreepossible【41】ofactionopentohim:hecangivetheinventiontotheworldbyp
最新回复
(
0
)