首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A() { data = 0; } ~A() {} int GetData() const { ret
有如下类定义和变量定义: class A{ public: A() { data = 0; } ~A() {} int GetData() const { ret
admin
2019-05-22
33
问题
有如下类定义和变量定义:
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/GB8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 B在面向对象程序设计中,允许作用于某个对象上的操作称为方法,方法是对象的动态属性。对象间的通信靠消息传递。对象是属性和方法的封装体,可以从祖先中继承属性和方法,但不是任何对象都具有继承
2首先声明为private的“private:intj;”中j为私有成员。然后在类中没有指定,系统默认为私有。即“inti:”中的i也是私有成员。所以本题中的私有成员数量为2。
A、 B、 C、 D、 Cfun()的第一个参数是传值调用,第二个是传址调用,故在函数中修改形参的值会被传回到实参中,故结果为0和2。
基类对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用基类的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。所以本题填:基类。
A、 B、 C、 D、 D线性表的顺序存储是用一片连续的空间来存放数据元素,其特点是逻辑上相邻的元素在物理位置上也相邻。数据元素之间逻辑上的先后关系自动隐含在物理位置的相邻元素之中,因此不需要另外开辟空间来保
黑盒测试是否能够发现错误取决于测试实例的设计。动态测试的设计测试实例方法一般有两类:黑盒测试方法和白盒测试方法。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制:#include<iostream>usingnamespacestd;classBase{
下面不属于C++的预定义的流对象是()。A)cinB)iostreamC)clogD)Celt
C++中每个类都有一个隐含的______指针。
随机试题
习惯上按压力大小将压力容器分为四个等级,其中中压容器的压力范围是()。
患者,女,58岁。已绝经8年,因不规则出血来院检查,诊断为子宫内膜癌。下述哪项不是该病特点
《危险化学品经营企业开业条件和技术要求》(GBl8265--2000)规定了零售业务的范围,零售业务允许经营的.是()。
基于本量利分析模式,各相关因素变动对利润的影响程度的大小可以用敏感系数来表达,其数值等于经营杠杆系数的是()。
根据物权法律制度的规定,以下列权利出质时,质权自权利凭证交付时设立的是()。
如果建设工程合同当事人对支付工程款时间约定不明,符合规定的应付款时间有()。
被誉为“文章之宗”的宋代著名文学家是()。
2014年1—6月份,我国民间固定资产投资138607亿元,同比增长20.1%,增速比1—5月份加快0.2个百分点。民间固定资产投资占全国固定资产投资的比重为65.1%,与1—5月份持平。分地区看,东部地区民间固定资产投资67968亿元,同比增
______ourgreatsurprise,ourcompanyhasmademuchmoreprofitthanweexpectedlastyear.
Largecompaniesneedawaytoreachthesavingsofthepublicatlarge.Thesameproblem,onasmaller【B1】______,facespractica
最新回复
(
0
)