首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #nclude using namespace std; class AA{ int n; public: AA(int k):n(k){} hat get(){retu
有如下程序: #nclude using namespace std; class AA{ int n; public: AA(int k):n(k){} hat get(){retu
admin
2020-04-07
54
问题
有如下程序:
#nclude
using namespace std;
class AA{
int n;
public:
AA(int k):n(k){}
hat get(){retum n;}
int getoconst{return n+1;}
};
hat main()
{
AA a(5);
constAAb(6);
cout<
return 0;
}
执行后的输出结果是( )。
选项
A、55
B、57
C、75
D、77
答案
B
解析
此题考查的是常成员函数和函数的重载。所谓函数重载,是指同一个函数名可以对应着多个函数实现。一般对象a既可以调用普通成员函数get,也可以调用常成员函数get,由于常成员函数不能更新对象的数据成员,所以题目中通过对象a调用的函数为常成员函数;常对象b只能调用普通成员函数。
转载请注明原文地址:https://www.kaotiyun.com/show/l58p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGJetLen(char*str){if(【】)return0;elsereturn1+GetLen(st
C++语言的跳转语句中,对于break和continue说法正确的是()。
若有定义语句“intx=10;”,则表达式“x
下列关于类成员对象构造函数调用顺序的叙述中,正确的是
下面属于黑盒测试方法的是
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为()。
下列关于C++函数的叙述中,正确的是()。
重载输入流运算符>>必须使用的原型为
已知类A中有公用数据成员B *b;其中B为类名。则下列语句错误的是
随机试题
下列有关新发展理念的表述,正确的有()
工作参与度
关于肝肾综合征的发病机制,下列法正确的是
具有发光基团能直接参与发光反应的是
跟单员在做催单的事前规划工作时,需重点注意的问题是()。
为合理保证已发生的采购交易均已记录,需要设置的关键内部控制有()。
设定管理创新目标的基本要求包括()。
导游人员的仪表美不包括()。
图式的作用包括()。
下列关于我国村民委员会的表述,正确的是()。(2010年单选24)
最新回复
(
0
)