首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: AO{data=O;} ~A() {) int GetData0 const { return data;) void SetData(int
有如下类定义和变量定义: class A{ public: AO{data=O;} ~A() {) int GetData0 const { return data;) void SetData(int
admin
2020-11-11
40
问题
有如下类定义和变量定义:
class A{
public:
AO{data=O;}
~A() {)
int GetData0 const { return data;)
void SetData(int n) {data=n; )
private:
int data;
);
const A a:
A b;
下列函数调用中错误的是( )。
选项
A、a.GetData0;
B、a.SetData(10);
C、b.GetData();
D、b.SetData(1 0);
答案
B
解析
由题意可知a为常对象,因为常对象不能被更新,所以通过这个常对象只能调用它的常成员函数GetData(),而不能调用其他成员函数SetData(10),因而选项B为本题的正确答案。
转载请注明原文地址:https://kaotiyun.com/show/Jvyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知类Myclass的定义如下:classMyClass{public:MyClass(intd){data=d;}~MyClass(){}private:intdata;}
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
有如下程序:#include<iostream>usingnamespacestd;intmain(){int*p;*p=9;cout<<’’Thevalueatp:’’<<
关于函数重载,下列叙述中错误的是()。
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
有如下程序:#include<iostream>usingnamespacestd;classAA{public:AA(){cout<<’1’;}};classBB:public
有如下程序:#include<iostream>usingnamespacestd;classMusic{public:voidsetTitle(char*str){strcpy(title,str
有如下程序:#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<¨Base::fun’’<<endl;
在面向对象方法中,不属于“对象”基本特点的是()。
算法的时间复杂度是指()。
随机试题
德育过程是个体品德社会化与________个体化的统一。
人创造能力的外在表现是()
A、producesmuchmoreglobalwarmingthanacarbon-dioxideforcingofthesamemagnitudeB、contributedto25percentofobserved
二级房屋市场就是存量市场或二手市场。
2009年4月5日,李某在路过某建筑工地时被高空落下的钢筋砸伤,李某就身体受到伤害的赔偿要求最迟应在()向该公司提出。
从构成角度来讲,建设工程项目估算的内容包括______。
根据车船税法的规定,下列说法正确的有()。
企业要增加产销率通常会在()方面想办法。
马克思主义政治经济学认为,资本家进行生产的目的就是为了获得剩余价值。其中,超额剩余价值是因个别商品价值低于社会价值而获得的剩余价值。下列选项中,属于超额剩余价值的是()。
Time,asweknowit,isaveryrecentinvention.Themodemtime-senseishardlyolderthantheUnitedStates.Itisaby-produc
最新回复
(
0
)