首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类的定义。横线处的语句是( )。 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
47
问题
有如下类的定义。横线处的语句是( )。
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://kaotiyun.com/show/kJyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(intx):val(x){}voidPrint()
有如下函数定义:voidfunc(inta,int&b){a++;b++;)若执行代码段:intx=0,y=1;func(x,y);则变量X和y的值分别是()。
有如下程序;#include<iostream>usingnamespacestd;classBase{public:voidoutput(){cout<<1;}virtualvoidPrint(){cout<<’B’;}};c
有如下程序:#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<’B’;}};classDerived:publicBase{public:
下列关于运算符函数的描述中,错误的是()。
下列关于基类和派生类关系的叙述中,正确的是()。
请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意:部分源程序给出
关于关键字class和typename,下列表述中正确的是()。
在E-R图中,用来表示实体联系的图形是()。
随机试题
试述中国组织文化的主要特点。
A.A群链球菌B.B群链球菌C.D群链球菌D.肠球菌E.肺炎链球菌可致新生儿败血症和脑膜炎的链球菌
下列符合喉鳞状细胞癌特点的是()。
某住宅楼的钢筋工程,可以作为一个()对其进行质量控制。
关于首次公开募股,以下陈述中哪一项不正确?
股份有限公司通过配股将筹集的资金对上游供货商进行股权投资,可能达到()的目的。
根据《公司法》的规定,下列选项中,属于有限责任公司监事会职权的有()。
炎热的夏天,蜻蜓经常贴着水面飞行,尾部不时触到水里,溅起朵朵水花,这就是“蜻蜓点水”,对此正确的解释是()。
下面关于Python中的变量描述错误的是()。
Asuperstar【B1】______issomeonewhohasbecomefamousinsports,orfilms,orpopularmusic,someonelikeMichaelJackson.Int
最新回复
(
0
)