首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):val(x){} void Print()eonst{co
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):val(x){} void Print()eonst{co
admin
2021-02-22
26
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass(int x):val(x){}
void Print()eonst{cout<<"const:val="<
void Print(){cout<<"val="<
private:
int val;
};
int main(){
eonst MyClass objl(10);
MyClass obi2(20);
obj1.Print();
obj2.Print();
return 0;
}
执行这个程序的输出结果是( )。
选项
A、val=10 const:val=20
B、eonst:val=10 eonst:val=20
C、eonst:val=10 val=20
D、val=10 val=20
答案
C
解析
本题考查常对象、常成员函数及&构造函数。常对象只能调用常成员函数,普通对象调&用普通成员函数。所以本题中obj1为常对象,执行&obj1.print()后,会执行常构造函数,输出const:val=&10;而obj2为普通对象,执行obj2.print()时,会执行默&认构造函数,输出val=20。故答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Qzfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成类MyArrayClass的构造函数,申请数组的大小,请在注释//********1********后
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数,设置数组元素的个数为0,请在注释//********1********之后添加语句。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。实现函数sort(intA[],intn),用冒泡法将数组排序。提示:所谓冒泡法,就是每次把相邻的两个数交换,较大的数交换到后面。这样下标从0
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
下列数据结构中,属于非线性结构的是
有如下类声明:classFoo{intbar;};则Foo类的成员bar是()。
已知数组arr的定义如下:intarr[5]={1,2,3,4,5};下列语句中输出结果不是2的是()。
十进制整数设为整数类I,则下面属于类I的实例的是
下面对对象概念描述正确的是
以下关键字不能用来声明类的访问权限的是()。
随机试题
tRNA与氨基酸结合的化学键是
犬下颌骨体正中联合处骨折最合理的治疗方法是()。
酒精中毒的特效解救药()。
王某涉嫌故意伤害被检察院提起公诉,魏某是被害人,检察院派姜某出庭支持公诉,武某是本案的证人,胡某是鉴定人,那么在法庭调查阶段,以下说法不正确的是:()
下列不能作为无形资产的是()。
关于税务行政规范,下列表述正确的是()。
罗森塔尔效应说明,能对学习产生巨大影响的是()。
Oncethe12GirlsBandbecamepopular,similargroupspredictablystartingpoppingup.MusicatandBeautifulYouth18wereforme
将下列成语中加点的字填入正确的拼音。①风驰电掣()②瘦骨伶仃()③一抷()黄土④不省()人事
AvailableforaLimitedTimeOnly!FineFoodsDelivered,thehighest-ratedgourmetcatererinScarborough,iscurrentlyoffe
最新回复
(
0
)