首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class AA{ int n; public: AA(int k):n (k){} int get(
有如下程序: #include<iostream> using namespace std; class AA{ int n; public: AA(int k):n (k){} int get(
admin
2013-02-27
32
问题
有如下程序: #include<iostream> using namespace std; class AA{ int n; public: AA(int k):n (k){} int get(){return n;) int get()const{return n+1;} }; int main() { AA a(5); const AA b(6); cout<<a.get()<<b.get(); return 0; } 执行后的输出结果是
选项
A、55
B、57
C、75
D、77
答案
B
解析
本题考核常成员函数和函数的重载。所谓函数重载,是指同一个函数名可以对应着多个函数的实现,类AA中定义了两个 get()函数,一个为普通成员函数,另一个为常成员函数。一般对象a既可以调用普通成员函数get,也可以调用常成员函数get,但是由于常成员函数不能更新对象的数据成员,所以题中通过对象a调用的函数为普通成员函数get(),返回值为5。常对象b只能调用常成员函数,所以题中通过对象b调用的函数为常成员函数get(),返回值为7。
转载请注明原文地址:https://kaotiyun.com/show/5SVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定已建立以下链表结构,且指针p和q已指向如图所示的节点。 则下列选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
有以下定义和语句: structworkers { intnum; charname[20];charc; struct { intday; intmonth; intyear;
有以下程序 #include<stdio.h> main() {inta[3][3]3={0,1,2,3,4,5,6,7,8},(*p)[3],i; p=a; for(i=0;i<3;i++) {printf("%d",
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。
有两个关系R和T如下图所示: 则由关系R得到关系T的运算是()。
以下说法错误的是()。
将数据和操作置于对象统一体中的实现方式是()。
以下不能对二维数组a进行正确初始化的语句是()。
若要判断char型变量c中存放的是否为小写字母,以下正确的表达式是()。
下列给定程序中,已建立了一个带头结点的单向链表,链表中的各结点按数据域递增有序链接。函数fun的功能是:删除链表中数据域值相同的结点,使之只保留一个。请在下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的
随机试题
低压断路器的选用原则是其额定工作的电压大于等于线路额定电压,热脱扣器的额定电流不小于所控制负载的额定电流。()
上击器与下击器在使用时通常是()。
患儿男性,1岁4个月。间断抽搐6次,抽搐均在晨起空腹时发作,抽搐时查血糖低至测不出,智力运动发育落后同于正常同龄儿(5个月竖头,10个月独坐,尚不会走、不会叫父母)。既往史、家族史无特殊。查体:发育落后,体重7kg,身高73cm,肝肋下4cm,质韧、边钝。
患者男性,60岁,既往高血压史十余年。因“反复心前区疼痛4余次”共3次入院;心电图表现均为STV1-3弓背向上抬高,其中两次伴肌钙蛋白升高诊断为变异型心绞痛。抗心绞痛药物的主要目的是()。
()可以在施工协调部门提出的选择方案中,采用某一个方案。
背景资料:公路工程设计变更,指工程初步设计批准之日起至竣工验收正式交付使用之日止,对已批准的初步设计文件、技术设计文件或施工图设计文件所进行的修改、完善等活动。为加强公路工程建设管理,规范公路工程设计变更行为,保证公路工程质量,保护人民
以下是某班级进行探究“馒头在口腔中的变化”实验的过程。要求:写出探究“馒头在口腔中的变化”的实验方案,并画出实验结果记录表。
以下投资方式.可以更好地规避风险又尽可能使自己的资金保值增值的是:
如下图所示,化工大学和理工大学通过北京大学主节点接入CERNET,图中路由器R1与R2的缺省路由和R4的静态路由的正确配置是()。
【1】【9】
最新回复
(
0
)