首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std: class MyClass{ public: MyClass(int X):val(X){} void Prin
有如下程序: #include<iostream> using namespace std: class MyClass{ public: MyClass(int X):val(X){} void Prin
admin
2020-07-23
39
问题
有如下程序:
#include<iostream>
using namespace std:
class MyClass{
public:
MyClass(int X):val(X){}
void Print()const{cout<<”const:val=”<<val<<’\t’;}
void Print() {cout<<”val=”<<val<<’\t’;}
private:
int val;
};
int main(){
const MyClass objl(10);
MyClass obj2(20);
obj1.Print();
obj2.Print();
return 0;
}
执行这个程序的输出结果是( )。
选项
A、val=10 const:val=20
B、const:val=10 const:val=20
C、const: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/AGyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关继承和派生的叙述中,正确的是()。
下列关于C++函数的说明中,正确的是()。
有如下程序:#includeusingnamespacestd;classA{public:virtualvoidfunc1(){cout
下列关于内联函数的叙述中,正确的是
派生类的成员函数不能访问的基类的成员是
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
下面不属于软件需求分析阶段主要工作的是
执行语句序列intx=l,&y=x;cout
下面属于白盒测试方法的是()。
数据库设计中反映用户对数据要求的模式是()。
随机试题
哪种有机磷农药中毒禁忌用2%碳酸氢钠溶液洗胃
男,70岁,1天前因股骨颈骨折住院,今日突发呼吸困难,大汗,既往体健。查体:T36.5℃,BP90/60mmHg,无颈静脉怒张,双肺呼吸音清,未闻及干湿罗音,心率100次/分,P亢进伴分裂,肝肋下未及,双下肢无水肿,心电图提示电轴右偏,S1Q3T3,血清肌
已完成的措施计划项目要按规定组织竣工验收,竣工验收时应注意的事项中,以下说法正确的是()。
检查企业领导和员工对安全生产方针的认识程度,对建立健全安全生产管理和安全生产规章制度的重视程度。此项检查属于()。
传切配合时,切入队员要()摆脱对手,切入篮下。
TherearemanywetlandsinChinaandsomeofthemhavebecometheworld’simportantwetlands.TheChineseYellowSeaWetlandsar
赵某因逆行驾驶被交通警察李某拦截,李某口头作出罚款200元的处罚决定,并要求当场缴纳。赵某要求出具书面处罚决定和罚款收据,李某认为其要求属于强词夺理,拒绝听取其申辨。关于该处罚决定,下列哪个说法是正确的?()
软件工程研究的内容主要包括:【】技术和软件工程管理。
W:Howwasthejobinterview?Ithinkyoumakeagoodjournalist(记者).M:______
Asfoodistothebody,soislearningtothemind.Ourbodiesgrowandmusclesdevelopwiththe【C1】______ofadequatenutritious
最新回复
(
0
)