首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class AA{ int n; public: AA(int k):n(k){} int get(){return n;} int get()const{ret
有如下程序: #include<iostream> using namespace std; class AA{ int n; public: AA(int k):n(k){} int get(){return n;} int get()const{ret
admin
2020-04-07
35
问题
有如下程序:
#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
解析
此题考查的是常成员函数和函数的重载。所谓函数重载,是指同一个函数名可以对应着多个函数实现。一般对象a既可以调用普通成员函数get,也可以调用常成员函数get,由于常成员函数不能更新对象的数据成员,所以题目中通过对象a调用的函数为常成员函数;常对象b只能调用普通成员函数。
转载请注明原文地址:https://kaotiyun.com/show/w38p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是#include<iostream.h>intmin(inta,intb){if(a<b)returna;elsereturnb;return0;
下面叙述错误的是()。
栈和队列的共同特点是
语句ofstreamf("DATA.DAT",ios_base::app|ios_base::binary);的功能是建立流对象f,并试图打开文件DATA.DAT并与之连接,而且
执行语句:{cout<<setfill(’*’)<<setw(10)<<setfill(’#’)<<left<<123<<"OK"<<endl;return0;)后将输出()。
结构化程序设计所规定的三种基本控制结构是()。
数据库DB、数据库系统:DBS、数据库管理系统DBMS之间的关系是()。
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向______的设计方法。
关系数据库管理系统能实现的专门关系运算包括()。
下列选项可以做C++标识符的是
随机试题
根据我国法律规定,申请人向有关法院申请执行香港地区作出的仲裁裁决时,裁决书需是()
甲状腺巨细胞型未分化癌的病理组织学特点是
肌力训练的适应证是
孕妇,妊娠35周,有不规律子宫收缩,胎膜未破,宫口未开,胎心142次/分,估计胎儿大小为2200g。目前的处理原则是
家庭的半自动洗衣机,经过多次维修也无法使用,准备购买全自动的新洗衣机,这一措施属于对( )。
著作权中的财产权不包括()。
《春秋》是我国一部经典著作,下列关于这部著作的说法正确的一项是()。
近日,火星车在加勒陨坑拍摄的图像发现,火星陨坑内的远古土壤存在着类似地球土壤裂纹剖面的土壤样本,通常这样的土壤存在于南极干燥谷和智利阿塔卡马沙漠,这暗示着远古时期火星可能存在生命。以下哪项如果为真,最能支持上述结论?
一家食品店从周一到周日,每天都有3种商品特价销售。可供特价销售的商品包括3种蔬菜:G、H和J;3种水果:K、L和O;3种饮料:X、Y和Z。必须根据以下条件安排特价商品:(1)每天至少有一种蔬菜特价销售,每天至少有一种水果特价销售(2)无论在
有以下程序:#include<iostream>usingnamespacestd;#definePI3.14classPoint{private:intx,y
最新回复
(
0
)