首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类的定义。横线处的语句是( )。 class MyClass { public: MyClass(int a=0,int b=0) { X=a; Y=b: } void Chan
有如下类的定义。横线处的语句是( )。 class MyClass { public: MyClass(int a=0,int b=0) { X=a; Y=b: } void Chan
admin
2020-07-30
38
问题
有如下类的定义。横线处的语句是( )。
class MyClass
{
public:
MyClass(int a=0,int b=0)
{ X=a;
Y=b:
}
void Change()const
{ 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://www.kaotiyun.com/show/kJyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;voidfunction2(intn);voidfunctionl(intn){if(n
下列关于基类和派生类关系的叙述中,正确的是()。
下列关于运算符重载的描述中,错误的是()。
有如下程序:#include<iostream>usingnamespacestd;intmain(){voidfunction(doubleval);doubleval;function(val);cout<<val;•ret
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
有如下程序:#include<iostream>usingnamespacestd;classBASE{public:~BASE(){cout<<"BASE";}};classDERIVED:publicBASE{public:
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
下列说法中错误的是()。
下列给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值:例如,若m的值为5,则应输出1.463611。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序
数据库设计中反映用户对数据要求的模式是()。
随机试题
调理气机时应注意顺应
某建设项目,承包人与分包人口头约定了施工合同内容,施工任务完成后,由于承包人欠工程款而发生纠纷,但双方一直没有签订书面合同,此时应认定( )。
下列各项中,属于会计核算方法的有()。
公司向职工发放自产产品作为福利,同时要根据相关税收的规定,视同销售计算增值税销项税额。()
中国清朝时期出现了第二个政治中心,它在()。
在俄国亚历山大三世血腥统治的黑暗时代,悲观主义的思想、情绪强烈地影响着俄国的知识分子,柴可夫斯基的()作品就是受其影响的。
AudreyisaChinese-Americanstudent.Shehasfoundmanyvalue(价值观)differencesbetweenChineseandAmericans.Aboutmoney
根据下面提供的信息完成问题。2011年,公共图书馆平均图书藏量大于50万册的城市有几个?()
只要呆在学术界,小说家就不能变伟大。学院生活的磨炼所积累起来的观察和分析能力对小说家非常有用,但是,只有沉浸在日常生活中,才能直觉地把握生活中的种种情感,而学院生活显然与之不相容。以下哪项陈述是上述论证所依赖的假设?()
以下字符串不符合Access字段命名规则的是()。
最新回复
(
0
)