首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于常成员的叙述中,正确的是( )。
下列关于常成员的叙述中,正确的是( )。
admin
2019-08-23
67
问题
下列关于常成员的叙述中,正确的是( )。
选项
A、常成员函数只能由常对象调用
B、常成员函数不能更新对象的状态
C、常数据成员可以被类对象共享
D、常数据成员可以在构造函数体中初始化
答案
B
解析
常对象是指对象的所有成员的值都不能被修改,常成员函数是指只能引用本类的数据成员,而不能修改它们的成员函数;常成员函数可以被常对象调用,也可以被普通对象调用,选项A错误;常成员函数不能修改数据成员,选项B正确;常数据成员专属于某一个对象,不是类对象所共享的,选项c错误;常数据成员只能通过构造函数的参数初始化表对其进行初始化,不能采用在构造函数中对常数据成员赋初值的方法,选项D错误;本题答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/2J8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的功能是将从键盘输入的一对数,由小到大排序输出,当输入一对相等数时结束循环,在划线处应填入的选项是#include<iosweam.h>voidmain(){inta,b,t;cin>>a>>b;
下列有关内联函数的叙述中,正确的是()。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
可以用p.a的形式访问派生类对象p的基类成员a,其中a是()。
关于类和对象描述错误的是()。
定义如下枚举类型:enumNumber{one=l,tow=2,four=4,eight=8},则下列语句正确的是()。
C++语言的跳转语句中,对于break和continue说法正确的是()。
下列字符串中可以用作C++语言标识符的是
在MyClass类的定义中,对赋值运算符:进行重载。请将画线处缺失的部分补充完整。【】MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*this
下列选项中,不是C++关键字的是()。A)classB)functionC)friendD)virtual
随机试题
下列物质中,分子之间不存在氢键的是()。
催化纤维蛋白原转变成纤维蛋白的物质是
关于恶性肿瘤的淋巴道转移,下列哪项不正确
肺痨肺阴亏虚型,其治疗选方宜
A.甲硝唑栓B.1:500高锰酸钾溶液冲洗C.制霉菌素栓D.6%小苏打液冲洗E.2%醋酸溶液冲洗
可行性研究报告市场预测分析中,市场风险分析包括()。
“不惑之年”是指50岁,“花甲之年”指的是60岁。()
设α1=(1,0,2,3)T,α2=(1,1,3,5)T,α3=(1,一1,a+2,1)T,α4=(1,2,4,a+8)T,β=(1,1,b+3,5)T.问:(1)a,b为什么数时,β不能用α1,α2,α3,α4表示?(2)a,b为什么
汉字输入码可分为有重码和无重码两类,下列属于无重码类的是__________。
Withimmenserelief,Istoppedrunning.Theunderlinedwordmeans______.
最新回复
(
0
)