首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A(){data=0;} ~A() {} int GetData() const { retum data;} void SetData (i
有如下类定义和变量定义: class A{ public: A(){data=0;} ~A() {} int GetData() const { retum data;} void SetData (i
admin
2020-11-11
39
问题
有如下类定义和变量定义:
class A{
public:
A(){data=0;}
~A() {}
int GetData() const { retum data;}
void SetData (int n) { data=n; }
private:
int data;
};
const A a;
A b;
下列函数调用中错误的是( )。
选项
A、a.GetData();
B、a.SetData(10);
C、b.GetData();
D、b.SetData(10);
答案
B
解析
由题意可知a为常对象,因为常对象不能被更新,所以通过这个常对象只能调用它的常成员函数GetData(),而不能调用其他成员函数SetData(10),因而选项B为本题的正确答案。
转载请注明原文地址:https://www.kaotiyun.com/show/0Zyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;intmain(){int*p;*p=9;cout
有如下程序: #include <iostream> using namespace std; int main() { char str[100], *p; cout<<"Please input a stri
下列有关运算符重载的叙述中,正确的是
下列说法中错误的是
下列关于运算符重载的叙述中,错误的是( )。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)类CBase有一个常数变量Number1,在构造函数时对其初始化,请在注释//********1*****
使用VC6打开考生文件夹下的源程序文件modi2.epp。阅读下列函数说明和代码。函数show0的功能是将1、2、3、4四个数字,组成互不相同且无重复数字的四位数,并将这些数输出到屏幕,输出的内容如下:123412431324134214
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)重载运算符int,请在注释//********1********后添加适当的语句。(2)重载运算符“
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
随机试题
与剂量无关的不良反应有
美国A银行接受当地企业B的委托,向中国C公司汇款,因工作人员操作失误,致使该笔汇款汇入中国D公司。A银行派人员赴中国交涉,遭D公司拒绝,后向我国人民法院提起诉讼。请问:该案系何种案由?为什么?
法律文书在形式上十分明显的特点是()
诊断牙本质过敏症最可靠的检查方法是
A.风气内动B.寒从中生C.湿浊内生D.津伤化燥E.火热内生久病累及脾肾,以致脾肾阳虚,温煦气化失司,可以形成
仲裁委员会收到仲裁申请书之日起()内,认为符合受理条件的,应当受理,并通知当事人。
依《票据法》规定,票据上未记载票据付款地时,下列哪些说法正确?
已知:生产函数Q=LK,当Q=1600时,PL=4,PK=1。试求:(1)厂商最佳生产要素组合时,资本和劳动的数量是多少?(2)最小成本是多少?
已有定义inta=3;和输出语句printf("%8x",a);以下正确的叙述是()。
Thesmallvillagewasperfectlyquiet,exceptforafew______dogbarking.
最新回复
(
0
)