首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class AA{ int n; public: AA(int k):n(k){} int get0{re
有如下程序: #include<iostream> using namespace std; class AA{ int n; public: AA(int k):n(k){} int get0{re
admin
2020-04-07
21
问题
有如下程序:
#include<iostream>
using namespace std;
class AA{
int n;
public:
AA(int k):n(k){}
int get0{return n;}
int getoconst{return n+1;}
};
int main()
{
AAa(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/xx8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是 #include"iostream" usingnamespacestd; intMax(inta,intb) { if(a>b) else returna; e
若有如下程序:#include<iostream>usingnamespacesstd;ints=0;classsample{staticintn;public:sam
数据库系统的核心是
下列叙述中,不属于软件需求规格说明书的作用的是
以下程序的执行结果是【】。#include<iostream>usingnamespacestd;classbase{public:virmalvoidwho(){cout<<"BaseCla
若有如下类声明class MyClass{public: MyClass(){cout<<1;}};执行下列语句MyClass a,b[2],*p[2];以后,程序的输出结果是
下列有关类和对象的叙述不正确的是
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显示给出数组元素的初值,则调用缺省构造函数。下列程序涉及对象数组的创建和单个对象的创建,其输出结果是______。#include<iostream>usingnamesp
随机试题
患者,女,48岁。神疲乏力,少气懒言,常自汗出,头晕目眩,舌淡苔白,脉虚无力。其证候是
白豆蔻与砂仁共同的功效是()
毒性对事故的严重度的影响在()中予以考虑。
消防控制室的顶棚和墙面应采用()装修材料。
影响青少年辩证逻辑思维的因素包括()。
某社区位于城乡结合部,社区中有一半是外来务工人员及其子女。该社区中有全日制公办小学、公办巾学、民工子弟学校各一所。外来务工人员的子女大多数在民工子弟学校学习,也有少部分进入了公办学校。平日里,本地居民子女和外来务工人员子女很少往来和交流。有一些本地居民子女
近年来。美元对人民币的汇率一冉降低。众所周知,美元是外汇交换巾的基础货币,也是国际支付和外汇交易中的主要货币,在国际外汇市场中占有非常重要的地位。以下不属于美国流通的硬币面额的是()。
间歇性精神病人在不能辨认或者不能控制自己行为时,实施严重危害社会行为的,()。
简述贪污罪与受贿罪的界限。
Whatdeterminestherateofexchangebetweencurrencieswillbeexaminedlaterinthisbooklet,butfirstitisusefultoconsid
最新回复
(
0
)