首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: 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
72
问题
有如下类定义和变量定义:
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/6gNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将x+y中的+运算符用友元函数重载应写为【】。
类模板的使用实际上是将类模板实例化成一个具体的【】。
有以下程序:#include<iostream>usingnamespacestd;classCSample{private:inti;public:CSample(
c++语言函数中不能由系统自动生成的是
C++语言中运算对象必须是整型的运算符是
下列程序中,划线处正确的语句是()。#include<iostream.h>ClassBase{Public:Voidfun(){cout<<"Base::fu
下面的叙述中,不符合赋值兼容规则的是()。
大多数C++程序都要包含______头文件。该文件中包含了所有输入/输出流操作所需要的基本信息。
函数sstrcmp()的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0:当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串大于t所指字符串时,返回值大于0(功能等同于strcmp())。请填空。intSs
随机试题
在Excel2010单元格中输入以单引号开头的数字,则默认的显示方式是右对齐。
A、 B、 C、 D、 E、 C
泻下药的使用注意事项错误的是
协助患者翻身侧卧,下述正确的是
按使用性质划分,能源可分为再生性能源和非再生性能源。()
2013年4月29日,蓝田公司向甲市城市规划管理局提出办理建设工程规划许可的申请,申请在殷都区鼎盛广场(某住宅小区)南侧建设蓝田港湾住宅楼。2013年5月13日,甲市城市规划管理局将工程规划在《甲市日报》进行公示,并依法举行了听证。2013年11月24日
人在一定的道德意识支配下表现出来的对待他人和社会的有道德意义的活动是()
注:①费用均值按当年价计算;②次均门诊费用指门诊病人次均医药费用。人均住院费用指出院病人住院期间人均医药费用,日均住院费用指出院病人住院期间日均医药费用。2015年全国公立二级医院出院病人人均住院天数是()。
Couldthebadolddaysofeconomicdeclinebeabouttoreturn?SinceOPECagreedtosupply-cutsinMarch,thepriceofcrudeoil
在单链表中,要删除一个指定的节点,必须要找到该节点的______。
最新回复
(
0
)