首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; class AA{ int n; public: AA(int k):n(k){} int get()
有如下程序: #inc1ude <iostream> using namespace std; class AA{ int n; public: AA(int k):n(k){} int get()
admin
2020-11-11
24
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
class AA{
int n;
public:
AA(int k):n(k){}
int get() {retum 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://jikaoti.com/ti/B1l0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。
下列叙述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1063022注意:错误的语句在//********error********
使用VC6打开考生文件夹下的源程序文件modi1.epp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:HelloVisualC++!HelloVisualC++!!注意:错误的语句在//
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:1121注意:不要改动main函数,不能增行或删行,也不能更改程序的结构
下面关于指针的说法中错误的是()。
下面关于函数模板的表述中不正确的是()。
下列选项可以做C++标识符的是()。
有如下函数模板定义:temp1ate<c1assT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
下面不属于需求分析阶段任务的是()。
随机试题
燃烧速率标志火药能量释放的能力,火药的燃烧特性主要取决于火药的()。
诊断心的病证,哪种表现最为典型
患者,男,40岁。因剑突下烧灼感与反酸3个月就诊,反流物呈酸性,胃灼热与反酸常发生在餐后,进食时胸骨后有梗塞感。问题2:此种患者最适宜的体位是
急性梗阻性化脓性胆管炎的最常见的梗阻因素是( )。
房地产经纪人在协助买卖双方交验住宅时,正确的做法有()。
汉译英:“报关行;出口结关”,正确的翻译为( )。
对单一法人客户的财务报表分析主要是对资产负债表和财务比率进行分析。()
甲企业没有优先股,2016年发行在外的普通股股数没有变化,2016年年末的每股净资产为12元。2016年的每股收益为4元,每股股利为1元,2016年的净资产增加了900万元,2016年年末的资产总额为10000万元,则2016年末的资产负债率为(
下列判断正确的有()。(1)“十一五”期间该地区每年“科研基建费”均多于“其他费用”(2)“十一五”期间该地区专业技术人员人均财政科技拨款逐年增加(3)“十一五”期间该地区财政科技拨款总和不到3500亿元
Sendingyourchildrentopianoorviolinlessonsinabid(努力)toboosttheiracademicachievementisawasteofmoney,according
最新回复
(
0
)