首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于常成员的叙述中,正确的是( )。
下列关于常成员的叙述中,正确的是( )。
admin
2020-12-21
16
问题
下列关于常成员的叙述中,正确的是( )。
选项
A、常成员函数只能由常对象调用
B、常成员函数不能更新对象的状态
C、常数据成员可以被类对象共享
D、常数据成员可以在构造函数体中初始化
答案
B
解析
常对象是指对象的所有成员的值都不能被修改,常成员函数是指只能引用本类的数据成员,而不能修改它们的成员函数;常成员函数可以破常对象调用,也可以被普通对象调用,选项A错误;常成员函数不能修改数据成员,选项B正确;常数据成员专属于某一个对象,不是类对象所共享的,选项C错误;常数据成员只能通过构造函数的参数初始化表对其进行初始化,不能采用在构造函数中对常数据成员赋初值的方法,选项D错误;本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/Kpyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板: template<typename T,typename U> T cast(Uu){ return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是
若PAT是一个类,则程序运行时,语句“PAT{*aD)[3];”调用PAT的构造函数的次数是()。A)0B)1C)2D)3
下列关于构造函数的描述中,错误的是()。A)构造函数名与类名相同B)构造函数可以有返回值C)构造函数可以重载D)每个类都有构造函数
下列有关模板的叙述中,正确的是
下列关于运算符重载的描述中,正确的是
已知有数组定义chara[3][4];下列表达式中错误的是
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员的函数重载的运算符。下列叙述中正确的是
有如下4个语句: ①count<<’A’<<setfill(’x’)<<left<<setw(7)<<’B’<<endl; ②count<<setfill(’x’)<<left<<setw(7)<<’A’<<’B’<<endl; ③cou
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为( )。
下列选项中不属于面向对象程序设计特征的是
随机试题
使用要素饮食时,下列哪项描述错误
下列糖中最难用酸催化水解的是
市燃气公司在为张某安装煤气时要求张某购买其下属公司生产的燃气灶,否则不予安装。下列说法中正确的有:()
在开挖区未爆之前先行爆破,保护保留岩体或邻近建筑物免受爆破破坏的方法是()。
根据《水利工程施工转包违法分包等违法行为认定查处管理暂行办法》,承包人未设立现场管理机构的情形属于()。
根据计算机中信息的表示形式和处理方式划分,可将其分为()。
甲公司开发出一项发动机关键部件的生产技术,大大减少了汽车尾气排放。乙公司与甲公司签订书面合同受让该技术的专利申请权后不久,将该技术方案向国家知识产权局同时提出了发明专利和实用新型专利的申请。根据专利法律制度的规定,下列表述中,正确的是()。
“在教育的目的决定方面,个人不具有任何价值,个人不过是教育的原料,个人不可能成为教育的目的。”这表达的教育的价值取向是()。
一、注意事项1.申论考试,与传统作文考试不同,是对分析驾驭材料的能力与对表达能力并重的考试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定的资料,按照后面提出的“申记要求”依次作答。二、给定材料1.2003
宏观环境对企业战略的制定与实施具有什么样的影响?
最新回复
(
0
)