首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: 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
79
问题
有如下类定义和变量定义:
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全国计算机二级
相关试题推荐
要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是
软件生命周期包括8个阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
下面程序的运行结果为#include<iostream.h>classA{staticintn;public:A(){n=1;}A(intnum){n=
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=o,i=0;while(str[j])【】
一棵二叉树第六层(根结点为第一层)的结点数最多为【 】个。
执行语句序列 iht i=0;while(i<25)i+=3;cout<<i; 输出结果是
以下程序段共有错误()处#include<iostream>usingnamespacesstd;classSampleprivate:intn;public:
下列叙述中正确的是
设有定义语句:doublex=2.5,y=4.7;inta=7;那么表达式x+a%3*(int)(x+y)%2/4的值为【】。
软件测试分4个步骤进行,即单元测试、集成测试、确认测试和【】。
随机试题
PFM的瓷层构筑是用瓷粉和专用液调和后在基底冠上堆塑成牙冠的方法。其构筑顺序依次是:遮色瓷、牙本质瓷、切端瓷和透明瓷。瓷泥构筑的主要目的是A.准确造型B.压实瓷泥C.减少烧结时的体积收缩D.增加瓷层烧成后的强度E.保证瓷层的半透明度
水泥混凝土浇筑时应防止混凝土离析,自高处向模板内直接倾卸混凝土时,其自由倾落高度不宜超过()。
应由业主对分包商进行索赔的情况有()。
房间的机械排烟系统宜按()设置。
对需要在银行或国家外汇管理部门办理出口收汇核销的出口货物,报关员应向海关申请签发出口收汇核销单。()
直接监控受到制约的因素有()。
人民警察的()包括积极履行公务、秉公执法、文明执勤三个方面。
鞠躬尽瘁:呕心沥血
乡村对于()相当于()对于治理
A、Moststudentswouldliketoworkforanewspaper.B、Moststudentsfindajobbyreadingadvertisements.C、Moststudentsfindi
最新回复
(
0
)