首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass(int x):val(x) {} void
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass(int x):val(x) {} void
admin
2010-12-16
37
问题
有如下程序: #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 obj1(10); MyClass obi2(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
解析
此题考查的是常成员函数的重载。常成员函数是使用const关键字说明的函数。COHM关键字可用于区分重载函数。此时,常对象调用常成员函数,一般对象调用一般成员函数;题目中的Print()就是通过const重载的两个成员函数,主函数中声明的。obj1是常对象,obj2是一般对象。故输出结果是const::val=10 val=20。
转载请注明原文地址:https://jikaoti.com/ti/8kL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C语言中定义下列变量并赋值:doublex=1.333;inta=3,b=2,c=1;则下列选项中正确的switch语句是()。
假设有语句sizeof(double),则它是()。
对建立良好的程序设计风格,下面描述正确的是()。
大学中每个年级有多个班,每个班有多名学生,则实体班级和实体学生之间的联系是()。
下列特征中不是面向对象方法的主要特征的是()。
计算机软件通常分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
在面向对象方法中,不属于"对象"基本特点的是( )。
在软件开发的需求分析阶段,可以使用下列哪种工具?()
支持子程序调用的数据结构是()。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为【】。
随机试题
工件上棱角处有时锉削用力过猛会导致棱角的崩裂或缺损。( )
中国人民银行实行_______。
在通货膨胀中形成而尚未售出或耗用的持产收益称为()
脂肪酸的合成主要在胞液中进行。合成脂肪酸的直接原料是乙酰CoA,主要来自葡萄糖的分解。在非反刍动物,乙酰CoA须从线粒体内转移到线粒体外的胞液中来才能被利用,将乙酰基从线粒体内转到胞浆中的化合物是
下列不属于非柜台委托的是()
从古至今都没有长生不老的人,但每个人的寿命都极不相同,从生物学和医学上来看,人类的寿命应该有一个生物学上的最大值,不过目前尚不能确定人类的最高寿命有多高。这一段话主要支持这样一种观点,即人的寿命()。
中国现存最古老的天文台是位于河南登封的______,它是在元代天文学家郭守敬的主持下建造的,郭守敬据此研制出了当时世界上最先进历法______。
A.夜间阵发性呼吸困难B.突发性呼吸困难C.进行性呼吸窘迫D.活动后呼吸困难心源性水肿
下列关于链式存储结构的叙述中,不正确的是______。
WhatisthemotherbeardoingnowinMarch?She’ssleeping.Lastautumn,afterhavingeatenverywell,shemadeaden,cover
最新回复
(
0
)