首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: c1ass A{ public: A(){data=0;} ~A(){} int GetData()const { retum data;} void SetData (int
有如下类定义和变量定义: c1ass A{ public: A(){data=0;} ~A(){} int GetData()const { retum data;} void SetData (int
admin
2019-05-06
83
问题
有如下类定义和变量定义:
c1ass A{
public:
A(){data=0;}
~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为常对象,因为常对象不能被更新,所以通过这个常对象只能调用它的常成员函数GetData(),而不能调用其他成员函数SetData(10),因而选项B为本题的正确答案。
转载请注明原文地址:https://kaotiyun.com/show/8KAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
在面向对象方法中,实现信息隐蔽是依靠
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
下列程序执行后,屏幕的输出是()。#include<iostream>usingnamespacestd;voidswap(intx,inty){inttemp=x;x=y;y=t
下面关于常成员函数的说法中正确的是()。
语句ofstreamoutf("TEST.DAT",ios_base::app);的功能是建立流对象outf,并试图打开文件TEST.DAT与outf关联,而且()。
关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为______。
A、 B、 C、 D、 B因为对象a被定义为常对象,所以a.disp()语句调用的是类的常成员函数voiddispoconst,输出的结果是disp2。
假定其中的x的单位是角度且不考虑π值的精度,则与数学公式等价的C++语言表达式是
在数据处理中,其处理的最小单位是()。
随机试题
在环境标准中,_________、_________属于强制性标准,必须执行。
共生效应
A、嗜酸性粒细胞增多B、淋巴细胞增多C、中性粒细胞增多D、嗜碱性粒细胞增多E、红细胞增多寄生虫感染多有()
维生素B2缺乏的症状是
不宜使用吗啡治疗慢性钝痛的主要原因是
资料:某汽车厂的管理人员对该厂近几年来的生产率进行了统计和比较分析,发现每年夏季生产率比其他季节低,厂长刘某认为,这是由于员工消极对抗管理层的新措施所致,副厂长李某认为这是由于夏季气温高,生产条件得不到保障所致。根据以上材料完成下列问题:
成本中心的业绩考核依据是()。
有偿的民事法律行为都是双务民事法律行为。()
编写监理实施细则的依据之一是(44)。
Iwon’tgothere______invited.
最新回复
(
0
)