首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: 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
57
问题
有如下类定义和变量定义:
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/PjNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若a=12,b=14,c=0,则表达式“((y=(a>B)?a:B)>C)?y:c”的值为【】。
下面程序的运行结果为#include<iostream.h>voidmain(){chara=’3’;switch(a){case’3’:c
非成员函数应声明为类的【 】函数才能访问这个类的private成员。
数据结构分为逻辑结构和存储结构,循环队列属于工【 】结构。
下列关于运算符重载的叙述中,正确的是
面向对象程序设计将数据和什么放在一起,作为一个相互依存、不可分割的整体来处理?
下面程序的输出结果是【】。#include<iostream>usingnamespacestd;classbase{protected:inta;public:bas
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:Base(inti){
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是structnode{chardata;structnode*next;}
随机试题
下列哪些物质伴随Na+的同向转运而被吸收
患者女,20岁。因双侧后牙咀嚼无力就诊。检查:双侧上第一磨牙松动Ⅱ度,下切牙松动工度,口腔卫生尚好。诉父亲40岁前已有多个牙松动脱落。牙周手术首选
肾上腺素的常用给药方法是( )。茶碱常用来防止慢性哮喘发作的给药方法是( )。
下列哪一行为不属于滥用市场支配地位的行为?()
下列属于地质构造中的断裂构造的是()。
内部环境要素包括()。
李先生,28岁,某大型公司的工程技术人员,张女士,25岁,某国有企业的行政人员。李先生和张女士有个1岁的女儿晶晶。李先生和张女士积累了大约15万元的金融资产,由于二位对于证券不是很了解,因此资金基本都是以银行定期存款的形式存在。最近,身边的一些人都通过资本
分区分拣、全面分拣等拣选方式中,订单都是由一个人来处理完成,并负责订单从开始到结束的履行过程。
生活的真谛并不神秘,幸福的源泉大家也知道,只是常常忘了,于是这才真有点儿奥妙。故事是一个守墓人亲身经历的。一连好几年,这位温和的小个子守墓人每星期都收到一个不相识的妇人的来信,信里附着钞票,要他每周给她儿子的墓地放一束鲜花。后来有一天,他们见面了
Themainpurposeofthistextisto_________.Inthesummerholidays,thelibrarywillhave_________.
最新回复
(
0
)