首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; c1ass AA{ intn; public: AA(int k):n(k){} int get0 {r
有如下程序: #inc1ude <iostream> using namespace std; c1ass AA{ intn; public: AA(int k):n(k){} int get0 {r
admin
2019-02-22
42
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
c1ass AA{
intn;
public:
AA(int k):n(k){}
int get0 {return n;}
int get()const{retum n+1;)
};
int main()
{
AA a(5);
const AA b(6);
eout<e_a.get()<<b.get();
return 0;
}
执行后的输出结果是( )。
选项
A、55
B、57
C、75
D、77
答案
B
解析
此题考查的是常成员函数和函数的重载。所谓函数重载,是指同一个函数名可以对应着多个函数实现。一般对象a既可以调用普通成员函数get,也可以调用常成员函数get,由于常成员函数不能更新对象的数据成员,所以题目中通过对象a调用的函数为常成员函数:常对象b只能调用普通成员函数。
转载请注明原文地址:https://kaotiyun.com/show/i0Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于模板的说法正确的是
下面程序输出的结果是#include<iostream.h>voidmain(){inti;inta[3][3]={1,2,3,4,5,6,7,8,91;for(i=0;i<3;i++)
下面不属于软件设计原则的是
下述关于数据库系统的叙述中正确的是
在派生类中,对类对象成员,基类成员和非类对象成员的初始化程序是______。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是
下面关于运算符重载的描述错误的是()。
数据管理技术发展过程经过了人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的阶段是______。
深度为6的满二叉树中,度为2的结点个数为()。
软件工程研究的内容主要包括:软件工程管理和【】技术。
随机试题
在侦查阶段,犯罪嫌疑人甲不可以行使的诉讼权利有:犯罪嫌疑人甲在侦查期间的羁押期限,下列符合《刑事诉讼法》及相关规定的有哪些?
中国共产党人第一篇反对教条主义的重要文献是()。
桡骨远端Colles骨折手法复位后应固定于
某猪场夏季经常出现妊娠母猪流产、产出死胎和木乃伊胎,公猪一侧睾丸肿大。该病分离鉴定病原常用的实验动物是()
中度脱水的临床表现,下列哪项是错误的
雨下得真大,天放晴了飞机才起飞。Itrained______.
软件用户的调查显示,通常一个软件会有1000个用户采用。如果一个软件每天被下载安装的次数达到55次,这个软件的流行度会急速上升,最多时有1200万个用户采用。大量用户几乎是完全根据其他用户的行为来选择安装这个软件,而很少关注其本身的内在特点。根据以上描述
TheTreasurycouldpocket20millionayearinextrafinesoncethecountry’sspeedcameranetworkisexpanded.Motoringorgani
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
Accordingtothepassage,whenshouldwedowhennovelideasappear?
最新回复
(
0
)