首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类的定义。横线处的语句是( )。 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
2019-03-05
52
问题
有如下类的定义。横线处的语句是( )。
class MyClass
{
public:
MyClass(int a=0,int b=0)
{ X=a;
Y=b:
}
void Changeoconst
{X-=10;
Y+=10;
}
private:
intX,Y;
};
选项
A、static
B、const
C、mutable
D、不需要填入内容
答案
C
解析
C++中const关键字用来表示一个常量,同时const也用来修饰函数。这两个概念需要明确:const所修饰的函数只能是类的成员函数,因为const所修饰的函数中,要由编译器负责保护类的成员变量不被修改。而相对的,mutable则是用来修饰类的成员变量,让该变量在const所修饰的成员函数中可以被修改。而且const修饰的函数只能是类的成员函数,mutable修饰的变量只能是类的成员变量。
转载请注明原文地址:https://kaotiyun.com/show/pSAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、c(派生类的构造函数),这3种构造函数的调用顺序为
下列程序的输出结果为#include<iostream.h>intfunc(intn){if(n<1)return1;elsereturn+func(n-1);return
下列描述正确的是
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是
在数据结构中,与所使用的计算机无关的是数据的
有如下程序:#include<iostream>usingnamespacestd;classpoint{intx,y;public:point(intvx,intvy){x=vx;
设有语句:charstr1[]="string",str2[8],*str3,*str4="string";,则下列对库函数strcpy调用不正确的是
以下不使用线性结构表示实体之间联系的模型的是()。
下列关于C++流的叙述中,正确的是
下列关于栈的叙述中,正确的选项是()
随机试题
徐某,男,55岁,肝硬化4年。1周前患“上呼吸道感染”,未及时治疗,近2天来患者性格变得急躁、冷淡,记忆减退,不会计算简单数据。家人发现异常后将其送入医院。该患者的诊断为【】
下列句子,含有使动用法的一句是()
Mrs,Taylorhas_____-year-olddaughterwhohas_____giftforpainting-Shehaswontwonationalprizes.
股三角
急性肾衰竭无尿期护理正确的是
可侵犯人体神经系统的病毒有
背景资料:本排水管道工程担负一个小区排水任务。其设计流量为12.55m3/s,沉井平面尺寸为22m×23m的矩形,沉井埋深为14m,泵站进水管为渐扩管现浇箱涵结构,断面尺寸为2.4m×(2.6~2.4m),埋深为9m;出水箱涵为现浇箱涵结构,断
1-12225-9()
论述遗忘产生的理论及影响遗忘的因素。
Believeitornot,opticalillusion(错觉)cancuthighwaycrashes.Japanisacaseinpoint.Ithasreducedautomobilecrasheson
最新回复
(
0
)