首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Pair{ int m,n= public: Pair(int j,int k):m(j),n(k)}} int
有如下程序: #include using namespace std; class Pair{ int m,n= public: Pair(int j,int k):m(j),n(k)}} int
admin
2020-12-21
22
问题
有如下程序:
#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<<a.get()<<b.get();
return 0;
}
执行这个程序的输出结果是( )。
选项
A、33
B、38
C、83
D、88
答案
B
解析
本题考查常对象、常成员函数及构造函数:常对象只能调用常成员函数,所以本题中,对象a为普通对象,执行a.get()后,会执行默认构造函数,输出3;对象b为常对象,执行b.get()后,会执行常构造函数,输出8。
转载请注明原文地址:https://kaotiyun.com/show/Ddyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于运算符重载的描述中,错误的是
有如下程序: #include <iostream> using namespace std; class Base { public: Base(int x=0) { cout<<x; } } class
有类定义如下:classType{public:Type(inti=0);Typeoperator-(int);friendTypeoperator+(Type,Type);privat
有如下程序:#include<iostream>usingnamespacestd;classBase{public:virtualvoidfunction1(){cout<<’0’;}voidf
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为( )。
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类的公有数据成员函数No、Name[32],其中No是int型的数据,Name[32]为字符型。请在注释//****
将E-R图转换为关系模式时,实体和联系都可以表示为
寸软件系统总体结构图,下面描述中错误的是
随机试题
下列关于室内消火栓的设置说法,正确的是()。
Acollegeoruniversity’sinternationalstudentofficeisagoodplace【C1】______gettingtoknowtheschoolandthecountry.Let
关于散剂生产与贮藏有关规定的说法,错误的是()。
内墙的主要作用有()。
【2015年】在了解组成部分注册会计师后,下列情形中,集团项目组可以采取措施消除其疑虑或影响的是()。
大力支持引进懂经营、善管理的其他地区能人投资旅游,以吸纳就业、带动创业的方式带动农民增收致富的“能人带户”模式。()
2010年,某新闻媒体披露,我国一些餐馆把“地沟油”作为餐饮用油,严重危害民众健康,于是各地相关部门根据媒体提供线索,开始进行查处封堵“地沟油”产业链的行动,地下作坊和违法企业被处罚或取缔。各地新闻媒体对行政部门的执法行动进行跟踪报道,这在一定程度上促进了
新时期改革开放最根本的目的是()
适合于原型法的应用系统可考虑的因素很多,联机事务处理系统适合于原型化,是基于下列()考虑。
Dogswerefirstdomesticatedfromwolvesatleast17,000yearsago,butperhapsasearlyas150,000yearsagobaseduponrecent
最新回复
(
0
)