首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A(){data=0;) ~A() {} int GetData()const {return data;
有如下类定义和变量定义: class A{ public: A(){data=0;) ~A() {} int GetData()const {return data;
admin
2016-11-25
73
问题
有如下类定义和变量定义:
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
解析
由题意可知a为常对象,因为常对象不能被更新,所以通过这个常对象只能调用它的常成员函数GetData(),而不能调用其他成员函数SetData(10),因而选项B为本题的正确答案。
转载请注明原文地址:https://www.kaotiyun.com/show/VEAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面程序横线处填上适当内容,使得程序的输出为9876。#include<iostream>usingnamespacestd;template<classT>voidf(【】){
在模块化程序设计中,按功能划分模块的原则是
有以下程序:#include<iostream>usingnamespacestd;intf1(intx,inty){returnx>y?x:y;}intf2(intx,
类模板的模板参数()。
下面关于模板的描述,错误的是
C++语言中的友元函数为在类外访问类中的私有成员和保护成员提供了方便,但破坏了类的______和______。
在数据库技术中,实体集之间的联系可以是一对_或一对多或多对多的,那么“学生”和“可选课程”的联系为【】。
下列数据结构中,属于非线性结构的是
将前缀运算符“--”重载为非成员函数,下列原型中,能正确用于类中说明的是()。
下列哪个是C++语言的有效标识符?
随机试题
PASSAGETWOAccordingtoPsychologicalScience,whatmayaffectthedecision-makingprocessbesidestiredness?
有一血清蛋白(pI=4..9)和血红蛋白(pI=6.8)的混合物,在哪种pH条件下电泳,分离效果最好
过期妊娠时下列哪项错误
患者,男性,60岁,咳嗽两个月,干咳为主,有午后低热,今天上午突然咯血400ml,来院急诊。咯血时,患者应取的体位是
洋地黄毒苷与地高辛两种甾体强心苷类药物的结构差异在于
会计电算化的概念有狭义和广义之分。 ( )
2011年4月30日,甲以手机短信形式向乙发出购买一台笔记本电脑的要约,乙于当日回短信同意要约。但由于“五一”期间短信系统繁忙,甲于5月3日才收到乙的短信,并因个人原因于5月8日才阅读乙的短信,后于9日回复乙“短信收到”。根据合同法律制度的规定,甲乙之间买
A地区与B地区相邻。如果基于耕种地和休耕地的总面积计算最近12年的平均亩产,A地区是B地区的120%;如果仅基于耕种地的面积,A地区是B地区的70%。如果上述陈述为真,最可能推断出以下哪项?
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()Dima()a=Array(1,3,5,7)s=0Fori=1To3s=s*10+a(
Thispartistotestyourabilitytodopracticalwriting.YouarerequiredtowriteanAnnouncementofRemovalaccordingtothe
最新回复
(
0
)