首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A() { data = 0; } ~A() {} int GetData() const { ret
有如下类定义和变量定义: class A{ public: A() { data = 0; } ~A() {} int GetData() const { ret
admin
2019-05-22
84
问题
有如下类定义和变量定义:
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://www.kaotiyun.com/show/GB8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 B快速排序的基本思想是:从表中选取一个元素(如本题中的33),将表中小于此元素的移到前面,大于此元素的移到后面,结果把线性表分割成两部分(两个子表),此元素插入到其分界线的位置处。然后
private此题考查的是类的继承方式。类的继承方式有公有、保护和私有三种。分析题目可以得到,若横线处填入的是private,即类Defivedt私有继承类Base将导致objD.m和obiDm出错,符合题目要求。
A、 B、 C、 D、 C只有在创建对象时才会调用类的构造函数,在定义指针时不会调用构造函数,只有给指针new一个地址时会调用构造函数,所以本程序中一共生成了6个Point对象(A,B,C,newPoint[
A、 B、 C、 D、 B只有在创建对象时才会调用类的构造函数,在定义指针时不会调用构造函数,本程序共生成了3个同类对象a,b[2]。
A、 B、 C、 D、 CC是传值调用,所以被调函数中形参值改变不会影响到实参,而且没有返回值,所以不会对调用函数产生影响。A是把引用作为函数参数,D是把指针作为函数参数,都属于传地址调用,改变形参均会影响参
内聚性衡量软件的独立性使用耦合性和内聚性两个定性的度量标准。内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量,内聚是从功能角度来度量模块内的联系。耦合性是模块间互相连接的紧密程度的度量。
执行下列语句后,变量n的值是______。intn=0;for(inti=1;i<=3;i++)for(intj=1;j<<=i;j++)n++;
参照完整性关系模型的完整性规则是对关系的某种约束条件,它允许定义三类数据约束,分别是:实体完整性、参照完整性及自定义完整性,其中前两种完整性约束由关系数据库系统自动支持。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制:#include<iostream>usingnamespacestd;classBase{
在算法正确的前提下,评价一个算法的两个标准是______。
随机试题
ScientistsintheUKhaveannouncedthatthepiranhafish’sreputation【C1】________afearsome【C2】________maywellnotbedes
A.乳腺小叶增生,纤维组织增生,导管、腺泡囊肿形成B.癌细胞分泌大量黏液C.癌细胞在导管内生长,基底膜完整D.癌细胞在小叶腺泡和腺管内生长,基底膜完整乳腺黏液性癌
女,56岁,28年前确诊风湿性二尖瓣狭窄,5年来出现呼吸困难伴咯血。半年前出现腹胀、双下肢水肿,呼吸困难伴咯血发作次数减少与近半年临床表现有关的原因最可能是
左归丸中配伍鹿角胶的作用
恒发公司与如意服装厂是否成立定金法律关系?在这辆宝马车上,假如A银行的抵押权,B银行的质押权和C修理厂的留置权都有效存在,则应如何确定三者权利行使的顺序?
医疗电器设备,配电线路宜设置剩余电流保护,其动作电流为10mA。()
某科技有限公司(增值税一般纳税人)转让一项商标使用权,取得转让收入200万元,下列选项中说法正确的是()。
试述颜之推关于早期教育的思想。
五四运动是在新的社会历史条件下发生的,它具有以辛亥革命为代表的旧民主主义革命所不具备的一些特点,主要有
Moderntheatreaudiencesarelessabletounderstandclassicalplaysthanpreviousgenerationsbecauseofadecliningknowledge
最新回复
(
0
)