首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A() { data = 0; } ~A() {} int GetData() const { ret
有如下类定义和变量定义: class A{ public: A() { data = 0; } ~A() {} int GetData() const { ret
admin
2015-07-22
95
问题
有如下类定义和变量定义:
class A{
public:
A() { data = 0; }
~A() {}
int GetData() const { return 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
解析
本题考查常对象,如果一个对象被定义为常对象,那么它不能调用该对象的非const型的成员函数,所以B选项错误,a为常对象,调用了SetData这个非const型的成员函数。
转载请注明原文地址:https://www.kaotiyun.com/show/PjNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序: #include<iostream> using namespace std; class Base { protected: in i; public
下列函数中对调用它的函数没有起到任何作用的是
下列关于栈的描述中错误的是
下面程序的输出结果为【】。#include<iostream>usingnamespacestd;voidinitialize(intprintNo,intstate=0);voidinitialize(
有如下函数模板定义: template<class t> T func(Tx,Ty){return x*x+y*y;} 在下列对func的调用中,错误的是
若有以下程序:#include<iostream>usingnamespacestd;classA{private:inta;public:
下列叙述中正确的是
下列叙述中正确的是
函数swap(arr,n)可完成对arr数组从第1个元素到第n个元素两两交换。在运行调用函数中的语句后,a[0]和a[1]的值分别为上【】。a[0]=1;a[1]=2;swap(a,2);
树是结点的集合,它的根结点数目是
随机试题
整体式滑动轴承修理,一般采用金属喷镀法,对大型或贵重材料的轴泵采用更新的方法。()
设f(x)=∫0x[∫0tln(1+u2)du]dt,求fˊˊ(1).
患者,男,35岁。2小时前不慎由2米高的桥上跌下,左小腿肿胀明显,皮肤无开放性裂伤,X线片示左胫骨中下1/3横行骨折。处理方案中较为正确的是
下列物质不能作混悬剂助悬剂的是
因果分析图法又称()。
根据《中华人民共和国会计法》的规定,从事会计工作的人员应当具备的资格证书是()。
唐太宗时期,政治清明,经济繁荣,国力强盛,史称()。
旅游意外保险的受益人包括()。
知识就等同于智力。
阅读下列材料,回答问题。我在单位工作很有成就感,因此,在日常的生活和工作中,我不怕见父母,不怕见邻居,不怕见同事和领导。但是就怕见我孩子的四年级老师。都怪我的儿子不争气,也使我总是挨这位老师的训。我儿子爱说爱动,在课堂上时常有“违反”纪律的现象,
最新回复
(
0
)