首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类的定义。横线处的语句是( )。 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
46
问题
有如下类的定义。横线处的语句是( )。
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,没有参数的纯虚函数的定义是______。
大多数C++程序都要包含______头文件。该文件中包含了所有输入/输出流操作所需要的基本信息。
以下程序的执行结果是______。#include<iostream.h>voidmain(){cout.filll(’*’);cout.width(10);cout<<123.45<<endl:cou
对于下面定义的类MyClass,在函数f()中将对象成员n的值修改为50的语句应该是()。classMyClass{public:MyClass(intX){n:x;}voidSetNum(intn1
下面的语句中错误的是()。
若要把voidffun()定义为类A的友元函数,则应在类A的定义中加入语句______。
下面程序的运行结果是#include<iostream.h>voidmain(){inti=1;while(i<=8)if(++i%3!=2)continu
若有数组名作为实参,则传递给形参的是()。
若变量已正确定义并赋值,以下符合C++语言语法的表达式是
随机试题
“边疆”和“边境”的区别是()
实现市政职能活动的主体是__________。
在编辑文档时,保存文件的快捷键是()
下列选项中,不属于Wilms瘤特点的是
A.龋增生,呈细小分叶状B.跟呈瘤样突起,有蒂、鲜红、质软C.龋乳头呈球样增生、质软,多见于前牙唇侧D.龋退缩、鲜红、质软E.龋肥大、苍白、质硬
牙周病的局部促进因素不包括( )
对于B股而言,深圳市场允许托管银行就其客户达成的交易作为结算参与人承担交收责任直接与结算机构交收。()
知识的应用包括()四个彼此相联又相互独立的基本环节。
A、 B、 C、 D、 A题干图形的小图形种类数依次是1、2、3、4、(5),选项中只有图形A由5种小图形组成。
设f(x)为单调可微函数,g(x)与f(x)互为反函数,且f(2)=4,f’(2)=,f’(4)=6,则g’(4)等于()。
最新回复
(
0
)