首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A(){data=0;} ~A(){} int GetData() const {return data;} void SetDa
有如下类定义和变量定义: class A{ public: A(){data=0;} ~A(){} int GetData() const {return data;} void SetDa
admin
2020-04-07
45
问题
有如下类定义和变量定义:
class A{
public:
A(){data=0;}
~A(){}
int GetData() const {return data;}
void SetData(int n) {data=n;}
private:
int data;
};
constA a;
A b;
下列函数调用中错误的是( )。
选项
A、a.GetData();
B、a.SetData(10);
C、b.GetData0;
D、b.SetData(10);
答案
B
解析
由题意可知a为常对象,因为常对象不能被更新,所以通过这个常对象只能调用它的常成员函数GetData(),而不能调用其他成员函数SetData(10),因而选项B为本题的正确答案。
转载请注明原文地址:https://jikaoti.com/ti/xGA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
重载函数的函数名称相同,但函数的实现和功能不同,系统是靠【】来决定采用哪个函数。
C++中封装性、继承性和______是面向对象思想的主要特征。
有如下函数模板:template<typenameT,typenaineU>Tcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是
软件测试分为白箱(盒)测试和黑箱(盒)测试,等价类划分法属于______测试。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
在C++中,关于下列设置参数默认值的描述中,正确的是()。
设文件temp.txt已存在,则以下的打印结果是【】#include<iostream>#include<fstream>usingnamespacestd;intmain(){ofst
语句ofstreamf("SALARY.DAT",ios_base::app)的功能是建立流对象f,并试图打开文件SALARY.DAT与f关联,而且
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1]中,在下面横线处填上适当语句,完成栈类模板的定义。templateclassTstack{
随机试题
牙萌出特点中叙述错误的是
急诊护士在抢救过程中,正确的是
属于进口设备到岸价内容的有()。
在企业中,对员工进行培训与开发最终是( )的责任。
()不是唐代诗人李白的作品。
为了加强艾滋病预防意识、普及艾滋病预防知识、提高艾滋病预防能力,市卫生部门计划在世界艾滋病日开展预防艾滋病宣传活动。假如这个宣传活动由你负责,请你制订三个宣传主题,并选取其中一个主题,谈谈你将如何开展宣传工作。
现有语文课本42册,数学课本112册,自然课本70册,平均分成若干堆,任意两堆中同种课本的数量相等,问最多能分几堆?
Cultureshockmightbecalledan【C1】______diseaseofpeoplewhohavebeensuddenly【C2】______abroad.Likemostailments,ithasi
SprainedAnkleOneofthemostcommoninjuriesteenagersandadultsexperienceisasprainedankle.Asprainoccurswhenthe
Whichofthefollowingstatementsistrueaccordingtowhatyouhaveheard?
最新回复
(
0
)