首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A(){data=O; } 一A(){} int GetData()const{ retum data; } void SetData(int n) {data=n; } priva
有如下类定义和变量定义: class A{ public: A(){data=O; } 一A(){} int GetData()const{ retum data; } void SetData(int n) {data=n; } priva
admin
2017-10-17
39
问题
有如下类定义和变量定义:
class A{
public:
A(){data=O; }
一A(){}
int GetData()const{ retum 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
解析
常量是指在程序执行过程中值不改变的量。因为a是常量类型,而a的SetData成员函数会造成a的值被改变,所以B)项调用错误
转载请注明原文地址:https://kaotiyun.com/show/eXAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+ b/b的值是
一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称为()。
在下面的运算符重载函数的原型中,错误的是
下面是类MyClass的定义,对定义中各语句描述正确的是()。classMyClass{private:intx,y,z;public:voidMyClass(intA){
如果一个对象部分地包含自己,或自己定义自己,则称这个对象是【 】的对象。
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但[]运算符只能作为类的______函数重载。
已有如下定义和输入语句,若要求a、b、c、d分别得到的值为10、20、’A’和’B’,当从第一列开始输入数据时,正确的数据输入方式是()。inta,b;charc,d;Cin>>a>>b>>c>>d;
下面关于运算符重载的描述错误的是()。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;c
下列不是软件工程基本目标的是()。
随机试题
肺血栓栓塞症的栓子主要来源于
使信息持久,可以核实、查询的沟通方式是()
内径减少百分之多少为颈动脉中度以上狭窄的形态学指标
张三、李四、王五、赵六、周七五人为研究生同学,2012年7月研究生毕业时,五人商议欲创立一家经营法律类图书的华星英杰有限责任公司。五人订立了设立公司的协议,约定张三以遗嘱继承的其祖父所留给他的临街的一处二层商业房作为出资;李四以货币作为出资;王五以其草原风
用简化的方法计算期权敞口头寸时,持有期权的敞口头寸等于银行因持有期权而可能需要买入或卖出的外汇总额。()
下列情形中会使企业增加股利分配的是()。
影响幼儿生心理健康的因素有()。
实验证明:学习程度达到()时,记忆效果最佳。
Lookattheformbelow.Someinformationismissing.Youwillhearawomanbookingexhibitionspaceonthephone.Foreachquest
Themoretimewespendsittinginfrontofourcomputers,theworseourposturegets.Moderntechnologyisturningusintoliter
最新回复
(
0
)