首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A() { data = 0; } ~A() {} int GetData() const { ret
有如下类定义和变量定义: class A{ public: A() { data = 0; } ~A() {} int GetData() const { ret
admin
2021-05-06
44
问题
有如下类定义和变量定义:
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://kaotiyun.com/show/SPfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
请使用“答题”菜单或使用VC6打开考生文件夹下的工程proj3,其中定义了Septinary类(七进制类),来表示一个七进制的数及其相关操作。和十进制的数“逢十进一”类似,七进制的数定义为“逢七进一”。这里对Septinary类的数据成员做一下说明:c
有如下程序:#include<iostream>usingnarnespacestd;classA{public:A(){cout<<’’A’’;}};classB{
有如下程序:#includeusingnamespacestd;classTestClass{protected:TestClass(){cout
给定程序中,函数fun的功能是:将a所指3×5矩阵中第k列的元素左移到第0列,第k列以后的每列元素行依次左移,原来左边的各列依次绕到右边。例如,有下列矩阵:123451234
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
下列有关抽象类和纯虚函数的叙述中,错误的是()。
结构化程序设计的基本原则不包括()。
字符串"8+a=\tb\n\r"的长度为
下列符号中能够作为C++标识符的是()。
随机试题
根据《消防法》要求,机关、团体、企业、事业等单位应当履行的消防安全职责,其中一般单位应当履行的消防安全职责不包括()。
急性水肿性胰腺炎的体征不包括()
A.葛根黄芩黄连汤加减B.藿香正气散加减C.保和丸加减D.人参乌梅汤加减E.生脉散合参附龙牡救逆汤加减小儿腹泻伤食泻的治疗方剂为()
治疗痿证使用“泻南方,补北方”的原则,是因为该病()
社会主义和谐社会的主要特征包括:()。
对于非经营性项目,其财务收益包括()。
欧洲债券是指借款人在本国境外市场发行的,以第三国的货币为面值的国际债券。()
幼儿园大班的东东在学校丢失了自己心爱的文具盒。放学后,大班的班主任李某将全班学生留下来,并挨个进行搜身、检查,班主任李某的这种行为()。
完成句子。例如:那座桥800年的历史有了那座桥有800年的历史了。遇到时候得冷静千万麻烦的
A、Exercisingtheentirebody.B、Havingyourbloodpressuretaken.C、Losingweightpriortoexercise.D、Breathingdeeplybeforee
最新回复
(
0
)