首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类的定义。横线处的语句是( )。 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
2021-06-10
26
问题
有如下类的定义。横线处的语句是( )。
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/skfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是()。#inc1ude<iostream.h>intx=5;intfun(inta){intc:c—x*a;returnc:}v
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是()。
下列哪项不是面向对象程序设计的主要特征()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
有如下程序:#includeusingnamespacestd;classBase{intm;public:Base(){cout
有如下类定义:classNumber{private:staticintnum;};要初始化Number类的静态成员num,应当在后面加上语句:
请打开考生文件夹下的解决方案文件proj2,此工程中包含一个程序文件main.cpp,其中有“部门”类Department和“职工”类Staff的定义,还有主函数main的定义。在主函数中定义了两个“职工”对象,他们属于同一部门。程序展示,当该部门改换办公
有如下定义:inta[5]={1,3,5,7,9},*P=a;下列表达式中不能得到数值5的是()。
字符串“a+b=12\n\t”的长度为()。
下列选项中,正确的C++标识符是()。
随机试题
A.胀痛,与精神因素有关,伴胁胀,善太息,脉弦B.喇痛,伴舌暗,有青紫色瘀斑瘀点,脉细涩或结代C.闷痛,多见体胖痰多,身重困倦,苔白腻,脉沉滑或沉涩D.痛势剧烈,突然发作,得温痛减,伴畏寒喜暖,肢冷,舌淡苔白,脉沉迟或沉紧E.头痛、头晕,失眠,健忘
关于冷敷、热敷,下列说法错误的是:
关于期货合约表述正确的是
转氨酶中以何种氨基酸与旷酮酸的转氨酶最为重要
日常咀嚼食物所需的牙合力是
有限合伙型股权基金至少要有()个普通合伙人。
【2013年烟台莱州市真题】()的教学程序一般要经过“感知一理解一深化”三个阶段。
在生产的三个阶段中,问:如果P(L)=0.或P(K)=0,成F(L)=P(K),厂商应在何处经营?
Choosethecorrectletter,A,BorC.WinridgeForestRailwayParkSinceopening,theparkhashad
BywhomhasMichaelMoralesbeensparedthesecondtimeintwenty-fourhours?
最新回复
(
0
)