首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: clasS A{ public: A(){data=0;} ~A() {} int GetData() const{return data;} void SetData(int n
有如下类定义和变量定义: clasS A{ public: A(){data=0;} ~A() {} int GetData() const{return data;} void SetData(int n
admin
2020-04-07
63
问题
有如下类定义和变量定义:
clasS A{
public:
A(){data=0;}
~A() {}
int GetData() const{return data;}
void SetData(int n) {data=n; }
priyate:
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/cx8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中,不属于软件需求规格说明书的作用的是
下列程序的运行结果是______。#include<iomanip.h>intFunc(int*a,intn){ints=1;for(inti=0;i<n;i++)s*=*a++;returns;}
下列有关类成员的叙述中,正确的是()。
下面程序的输出结果是______。#include<iostream>usingnamespacestd;intx;voidfunA(int&,int);voidfunB(int,int&);int
下列关于this指针的叙述中,正确的是______。
关于关键字class和typename,下列表述正确的是______。
A、 B、 C、 D、 D“*”是一个二元运算符,在作为成员函数重载时参数表中只有一个参数,对应于第二个操作数,而第一个操作数就是对象本身,仅以this指针的形式隐藏在参数表中。
在函数声明中,下面哪项是不必要的()。
算法分析的目的是()。
随机试题
ABS制动试验时制动器温度应低于_________℃。
临床上怀疑下颌下腺导管阳性结石时,首选以下哪种检查()
按照绿色建筑评价标准,住区人均公共绿地率应满足的基本要求是()。
(2007年)图4—1示三力矢F1,F2,F3的关系是()。
英国于1913年成立了()(简称ACE)。
不收取基金销售服务费的,对持续持有期长于6个月的投资人,应当将不低于赎回费总额的()计入基金财产。
下列关于企业财务管理目标的说法中,正确的有()。
根据支付结算法律制度的规定,下列关于票据填写要求的表述中,不正确的是()。
1,1,-1,-5,( )
•Youwillhearfiveshortrecordings.•Foreachrecording,decidewhatstageofagreementeachspeakeristalkingabout.•Wri
最新回复
(
0
)