首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类的定义。横线处的语句是( )。 class MyClass { public: MyClass(int a=0,int b=0) { X=a: Y=b: } void C
有如下类的定义。横线处的语句是( )。 class MyClass { public: MyClass(int a=0,int b=0) { X=a: Y=b: } void C
admin
2015-08-01
40
问题
有如下类的定义。横线处的语句是( )。
class MyClass
{
public:
MyClass(int a=0,int b=0)
{
X=a:
Y=b:
}
void Changeoconst
{
X一=10:
Y+=10:
}
private:
int X,Y;
};
选项
A、static
B、const
C、mutable
D、不需要填入内容
答案
C
解析
C++中const关键字用来表示一个常量,同时const也用来修饰函数。这两个概念需要明确:const所修饰的函数只能是类的成员函数,因为const所修饰的函数中,要由编译器负责保护类的成员变量不被修改。而相对的,mutable则是用来修饰类的成员变量,让该变量在const所修饰的成员函数中可以被修改。而且const修饰的函数只能是类的成员函数,mutable修饰的变量只能是类的成员变量。
转载请注明原文地址:https://kaotiyun.com/show/9SNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是______。
对于常成员函数,下面描述正确的是()。
对于下面定义的类MyClass,请在函数f()中添加对象成员把n的值修改为50。classMyClass{public:MyClass(intx){n=x;}voidSetNum(intnl){n=nl
下面程序的运行结果为#include<iostream.h>voidswap(int&a,intb){inttemp;temp=a++;a=b;
有如下数组声明:intnum[10];,下标值引用错误的是
下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。classA{public:A(intb);~A(
如果表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为
下列程序是用来判断数组中特定元素的位置所在,则输出结果为#include<conio.h>#include<iostream.h>intfun(int*s,intt,int*k){i
以下哪个特征不是面向对象思想中的主要特征()。
随机试题
男性,32岁。饮酒后中上腹持续性:疼痛6小时,并逐渐加剧,向肩、背部放射,伴恶心、呕吐。查体:P118次/分,BP90/75mmHg,急性面容,表情痛苦,全腹压痛,尤以中上腹为著,轻度肌紧张和反跳痛,肝区未触及肿块。外周血WBC15×109/L,中性粒细胞
晕动病发病的主要原因是
甲、乙、丙拟设立一有限合伙企业,甲、乙为普通合伙人,丙为有限合伙人,下列不可以作为丙的出资的是:()
某—场地平面草图如图3—19所示,拟建建筑地上9层、地下3层,每层面积相同。其容积率(不含地下)为:[2006年第29题]
一般来说,分散学习优于集中学习。()
Weweretoldthattherewereabout20foreignstudents______Chineseintheschool,andmost______werefromGermany.
社会监督是公安机关以外的公民对公安机关及其人民警察执法活动的监督。()
我国已进入老龄化社会,老年人消费市场随之增大,一些不法商家盯上了“银发市场”,并进行欺诈活动。如果请你面向社区老年人进行防欺诈宣传,你准备怎样开展工作?
实践和认识活动中的中介是指()
设:x=x(t),y=y(t)(α<t<β是区域D内的光滑曲线,即x(t),y(t)在(α,β)内有连续的导数且x’2+y’2(t)≠0,f(x,y)在D内有连续的偏导数.若P0∈是函数f(x,y)在上的极值点,证明:f(x,y)在点P0沿的切线方向的方向
最新回复
(
0
)