首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2020-05-14
4
问题
有如下程序:
#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/wM8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______ 的。
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespaeestd;_
有以下程序段:#include#defineMAX(x,y)(x)>(y)?(x):(y)voidmain(){intij,k;i=10;j=15;k=MAX(i,j)*10;
A、 B、 C、 D、 D如果派生类私有继承基类,不能访问基类中的私有成员,所以A)、B)是错误的。派生类是对基类的具体化,所以c)错误的。如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类,即选择
【】是数据库设计的核心。
人们已经提出了许多种类型的数据依赖,其中最重要的是函数依赖和()。
在C++的面向对象程序设计框架中,【】是程序的基本组成单元。
堆排序最坏情况下的时间复杂度为
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl。此工程定义了StopWatch(秒表)类,用于表示时、分、秒信息,有构造函数StopWatch()、设置时间函数reset(),并且重载了前置和后置++运算符,实现增加1秒的功能。程序
算法的空间复杂度是指( )。
随机试题
关于期刊选题策划的说法,正确的有()等。
入汤剂宜烊化的药物是
肛管排气,保留肛管时间为
“肾者,胃之关也”主要是针对( )。
特别行政区有关机关制定和认可的法律规范,不得与特别行政区基本法相抵触,并且应当报( )。
脚手架、井字架(龙门架)和安全网,搭设完毕后,经班长验收合格就能使用。
易引起电光性眼炎这种职业病的是()。
建设工程质量监督档案按()建立。
甲公司应收乙公司货款23.4万元。由于乙公司财务困难,双方同意按20.4万元结清该笔货款。甲公司已经为该笔应收账款计提了2万元坏账准备。以下甲公司和乙公司的会计处理不正确的有()。
2012年6月,渡江市国家税务局稽查局(以下简称“稽查局”)对丰华公司进行日常税务检查。稽查局认为,该公司在税务检查期间不如实反映情况、拒不提供有关资料,并且存在不接受税务机关处理的行为,遂向该公司送达(渡国税稽停票[2012]3号)《收缴、停止发售发票决
最新回复
(
0
)