首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
30
问题
有如下程序:
#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全国计算机二级
相关试题推荐
请在下列程序中的横线处填写正确的语句:classSample{public:Sample()()~Sample(){}voidSetData(intdata){//将Sample类
以下程序的执行结果是________。#include<iostream.h>#include<iomanip.h>voidmain(){cout.fil(’*’):cout.width(10);
C++语言中,派生类继承了基类的全部数据成员和除【】之外的全部函数成员。
结构化程序设计所规定的三种基本控制结构是()。
两个关系有若干相同属性名等值连接,并去掉重复属性的关系代数运算称为______。
下列有关C++流的叙述中,错误的是
关系数据库管理系统能实现的专门关系运算包括( )。
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
随机试题
资产阶级古典政治经济学的代表人物()
慢性心房颤动的常见并发症是()
患者,男性,70岁。因车祸致头部受伤,伤后当即昏迷1小时,清醒后诉头痛,有呕吐。入院8小时。仍未排尿,主诉下腹胀痛。查体见下腹膀胱区隆起,耻骨联合上叩诊呈实音。其主要护理问题是
为更新土地资源数据,我国于()开始在全国范围内开展第二次土地调查工作。
在存在通货膨胀时,投资者通常提高期望投资回报率以抵消通货膨胀的影响。()
(2013年)间接碘量法中加入淀粉指示剂的适宜时间是()。
结合各类民事法律关系的不同特点,诉讼时效起算有不同的规定。对此,下列说法错误的是()。
□、△、○分别代表三个数字,如果□÷△=○,则下列哪一个结论不正确?()
B
Ican’tadviseyouwhattodo,youmustuseyourown______.
最新回复
(
0
)