首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Pair { int m,n; public: Pair(int j,int k):m(j),n(k){} int get() {return m;} int get()
有如下程序: #include using namespace std; class Pair { int m,n; public: Pair(int j,int k):m(j),n(k){} int get() {return m;} int get()
admin
2015-07-22
45
问题
有如下程序:
#include
using namespace std;
class Pair {
int m,n;
public:
Pair(int j,int k):m(j),n(k){}
int get() {return m;}
int get() const {return m+n;}
};
int main() {
Pair a(3,5);
const Pair b(3,5);
cout<
return 0;
}
执行这个程序的输出结果是( )。
选项
A、33
B、38
C、83
D、88
答案
B
解析
本题考查常对象、常成员函数及构造函数。常对象只能调用常成员函数,所以本题中,对象a为普通对象,执行a.get()后,会执行默认构造函数,输出3;对象b为常对象,执行b.get()后,会执行常构造函数,输出8。
转载请注明原文地址:https://kaotiyun.com/show/DfNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
关于在调用模板函数时模板实参的使用,下列表述正确的是
在类的对象被创建的时候,【 】函数会被自动调用。
下列有关类成员的叙述中,正确的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为
以下对模板的说明,正确的是()。
线性表的顺序存储结构和线性表的链式存储结构分别是()。
数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展过程。分布式数据库、面向对象数据库等新型数据库是属于()。
随机试题
诉讼期间,一般不停止行政行为的执行()
腹腔干和肠系膜上动脉的直接分支不包括()
8岁女孩,右下后牙冷热疼一周。近2日吃饭时疼痛加重。检查:右下第一恒磨牙面龋洞较深,无叩疼,不松动。冷测一过性疼痛。诊断
下列有关体温的描述正确的选项是
所有排水管都应进行通球试验,并做记录()
()是指合规人员应当正确处理与公司其他部门及监管部门的关系,努力形成公司的合规合力,避免内部消耗。
已知某公司当前资本结构如下:因生产经营发展,公司明年年初准备增加资金2500万元,现有两个筹资方案可供选择:甲方案为增发1000万股普通股,每股市价2.5元;乙方案为按面值发行,每年年末付息、票面利率为10%的公司债券2500万元。假定股票与债券的发行费用
张某3月1日向银行申请了一张贷记卡,6月1日一次性取现2000元,针对张某的上述行为,说法正确的是()。
某校校长将“在学习中,思索人生;在思索中,享受学习”作为该校建设学风的标语。这属于()。
开发策略的制定必须考虑很多问题,但是下面的()的问题可以不予考虑。
最新回复
(
0
)