首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass { public: MyClass(int x):val(x) {} void Print() const { cout
有如下程序: #include using namespace std; class MyClass { public: MyClass(int x):val(x) {} void Print() const { cout
admin
2015-06-27
54
问题
有如下程序:
#include
using namespace std;
class MyClass {
public:
MyClass(int x):val(x) {}
void Print() const { cout<<"const:val="<
void Print() { cout<<"val="<
private:
int val;
};
int main() {
const MyClass obj1(10);
MyClass obj2(20);
obj1.Print();
obj2.Print();
return 0;
}
执行这个程序的输出结果是( )。
选项
A、val=10const:val=20
B、const:val=10const:val=20
C、const:val=10val=20
D、val=10val=20
答案
C
解析
本题考查常对象、常成员函数及构造函数。常对象只能调用常成员函数,普通对象调用普通成员函数。所以本题中obj1为常对象,执行obj1.print()后,会执行常构造函数,输出const:val=10;而obj2为普通对象,执行obj2.print()时,会执行默认构造函数,输出val=20。故答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/u9BD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请举例分析从5世纪到15世纪期间城市在宗教历史中的作用。(中山大学2013年历史学基础A真题)
根据数据的观测方法和来源划分,研究数据可以分为()
关于教育的教育即生活的解读错误的是
关于教育目的确立的依据,下列说法错误的是
下列关于学校教育的说法,错误的是
下列关于法律部门与规范性法律文件的关系阐述不正确的有()。
已知函数z=u(χ,y)eaχ|by,且=0,若z=z(χ,y)满足方程+z=0,则a=________,b=________.
用于在子类中调用被重写父类方法的关键字是()。
在方法内部使用,代表对当前对象自身引用的关键字是()。
随机试题
肌梭传入纤维的神经冲动可
急进性肾小球肾炎主要的病理改变为
A、硝酸银试剂B、三苯四氮唑盐试剂C、苯胺-邻苯二甲酸试剂D、3,5-二羟基甲苯-盐酸试剂E、过碘酸加联苯胺使还原糖显棕黑色的显色剂是()。
建设工程档案移交应符合的要求包括( )。
发生铁路建设工程质量事故,建设、施工、监理单位应在事故发生后()小时内,向地区铁路监督管理局报告。
据虎门路东耗二村村民小组村民陈先生介绍,两年前,因修建广深沿江高速,包括他在内的26户村民近40亩土地(责任田和自留地)被征用。征用后,广深沿江高速以每亩15.2万元给予了社区补偿款,共600多万元。村小组的小组长多次表示,土地补偿款是集体所有,村小组将用
某中学在新生入学后,做了一项学生课余爱好调查,了解学生兴趣爱好,并依据学校教学计划,组建国学、器乐、生物、物理、航模等兴趣小组。其主要目的是()。
发展性评价的主要功能是()
假设你今天上午和朋友一起参观了一座现代化高中,该校示意图和你们的参观路线(图中的箭头所示)如下:请你写一篇日记,记述你们的参观过程。注意:词数100词左右。
WhichofthefollowingisNOTmentionedasanareainthebilateraltradebetweenChinaandArgentina?
最新回复
(
0
)