首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class AA{ int n; public: AA(int k):n(k){} int get0{re
有如下程序: #include<iostream> using namespace std; class AA{ int n; public: AA(int k):n(k){} int get0{re
admin
2020-04-07
51
问题
有如下程序:
#include<iostream>
using namespace std;
class AA{
int n;
public:
AA(int k):n(k){}
int get0{return n;}
int getoconst{return n+1;}
};
int main()
{
AAa(5);
const AA b(6);
cout<<a.get()<<b.get();
return 0;
}
执行后的输出结果是( )。
选项
A、55
B、57
C、75
D、77
答案
B
解析
此题考查的是常成员函数和函数的重载。所谓函数重载,是指同一个函数名可以对应着多个函数实现。一般对象a既可以调用普通成员函数get,也可以调用常成员函数get,由于常成员函数不能更新对象的数据成员,所以题目中通过对象a调用的函数为常成员函数:常对象b只能调用普通成员函数。
转载请注明原文地址:https://kaotiyun.com/show/xx8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符
关于C++语言与C语言关系描述中错误的是
以下程序的执行结果是【】。#include<iostream>usingnamespacestd;classbase{public:virmalvoidwho(){cout<<"BaseCla
下列程序的输出结果是【】。#include<iostream.h>voidmain(){doubled=3.2;intx,y;x=1.2;y=(x+3.8)/5.0;cout<<y*d<<end1;}
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
数组元素a[i]是该数组中的第______个元素。
若有以下定义和语句: int s[4][5],(*p)[5]; p=s; 则指针对s数组中第三个元素的正确引用形式是( )。
下列有关类成员的叙述中,正确的是()。
为用户与数据库系统提供接口的语言是()。
随机试题
实验室认证认可对实验室的组织和管理要求中,特别关注的要点是实验室应具备
下列关于医院感染常见病原体的叙述错误的是
一位术后贫血合并有心功能不全的老年病人,输入以下何种血细胞制品最恰当
小儿口腔、舌上满布白斑如雪片称为()。
一台三相异步电动机,额定功率为P,效率为η,△联结,三相定子绕组相电压为U,相电流为I,功率因数为()。
金文:青铜器:书体
给定资料1.2014年,十八届四中全会将“依法治国”定为会议主题的消息传遍了整个法律界。“这是头一次,历史上从来没有过的,空前重视。”知名法学家李步云表示。这位早年曾三次为中央政治局授课起草讲义的学者,最早提出了依法治国。关注
Properarrangementofclassroomspaceisimportanttoencouraginginteraction.Today’scorporationshirehumanengineeringspec
IntheCaucasusregionoftheSovietUnion,nearly50outofevery100,000peoplelivetocelebratetheir100thbirthday,andma
Untiltheverylatestmomentofhisexistence,manhasbeenBoundtotheplanetonwhichheoriginatedanddeveloped.Nowheha
最新回复
(
0
)