首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ int n; public: AA(int k):n(k)() int get0{return n;)
有如下程序: #include using namespace std; class AA{ int n; public: AA(int k):n(k)() int get0{return n;)
admin
2019-05-06
45
问题
有如下程序:
#include
using namespace std;
class AA{
int n;
public:
AA(int k):n(k)()
int get0{return n;)
int getoconst{return n+l;)
};
int main()
{
AA a(5);
const AA b(6);
cout<<a_getO<<b.get();
return 0;
}
执行后的输出结果是( )。
选项
A、55
B、57
C、75
D、77
答案
B
解析
此题考查的是常成员函数和函数的重载。所谓函数重载,是指同一个函数名可以对应着多个函数实现。一般对象a既可以调用普通成员函数get,也可以调用常成员函数get,由于常成员函数不能更新对象的数据成员,所以题日中通过对象a调用的函数为常成员函数;常对象b只能调用普通成员函数。
转载请注明原文地址:https://kaotiyun.com/show/bo8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
分析以下程序的执行结果______。#include<iostream.h>classSample{intx,y;public:Sample(){x=y=0;}Sample(inta,int
重载输入流运算符“>>”必须使用的原型为()。
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};,则下列x语句正确的是()
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
在两种基本测试方法中,______测试的原则之一是保证所测试的模块中每一个独立路径至少要被执行一次。
A、 B、 C、 D、 B因为对象a被定义为常对象,所以a.disp()语句调用的是类的常成员函数voiddispoconst,输出的结果是disp2。
A、 B、 C、 D、 C此题考查的是函数的性质。当调用无参函数时主函数并不将数据传送给被调函数,且可以带回或不带回函数值。函数的递归调用就是直接或间接的调用自己。
A、 B、 C、 D、 CC++规定,以下运算符不能被重载:“.”,“*”,“::”,“?:”,“:sizeof”。
A、 B、 C、 D、 D重载后的运算符的优先级和结合性都不会改变,运算符重载进行对原有的运算符进行适当的改造,重载的功能与原有的功能相类似,但是不能改变原运算符的操作对象个数。
下列运算符中,不能被重载的是A)&&B)!=C).D)++
随机试题
正常新生儿脐带脱落的时间,发生于出生后
患者因病不能自行调节自己的体位,属于( )
A、珍视明滴眼液B、明目地黄丸C、风火眼药D、麝珠明目滴眼液E、以上都不是用于暴发火眼的药物是()
按照《城市维护建设税暂行条例》,施工单位在缴纳( )的同时,还应缴纳城市维护建设税。
根据《刑法》的规定,工程重大安全事故罪,是指()违反国家规定,降低工程质量标准,造成重大安全事故的行为。
对信息进行磋商属于小组工作技巧中的()。
下列关于组织结构设计的说法,正确的有()
完形一顿悟说认为完形是一种______结构,是对事物关系的认知。
MichaelJacksonandhissongs______arefamousintheUnitedStatesarealsoverypopularinmanyothercountriesintheworld.
G
最新回复
(
0
)