首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2017-11-28
23
问题
有如下程序:
#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 obj 1(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
解析
此题考查的是常成员函数的重载。常成员函数是使用const关键字说明的函数。const关键字可用于区分重载函数。此时,常对象调用常成员函数,一般对象调用一般成员函数;题目中的Print()就是通过const重载的两个成员函数,主函数中声明的obi1是常对象,obj2是一般对象。故输出结果是const::val=10 val=20。
转载请注明原文地址:https://kaotiyun.com/show/iCAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关析构函数的叙述,错误的是( )。
下列说法错误的是( )。
程序设计语言的基本成分是数据成分、运算成分、控制成分和( )。
在面向对象方法中,类之间共享属性和方法的机制称为______。
有如下程序:#include<iostream>usingnamespacestd;classBASE{public:~BASE(){cout<<"BASE";}};classDERIV
有如下程序:#include<iostream.h>usingnamespacestd;classBase{public:Base(){cout<<"BB";f();}voidf
若要把voidffun()定义为类A的友元函数,则应在类A的定义中加入语句_______。
在C++中,打开一个文件,就是将这个文件与一个()建立关联;关闭一个文件,就是取消这种关联。
数据管理技术发展过程经过人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是______阶段。
随机试题
监督、检查全国执业药师注册工作颁发《执业药师资格证书》
某国有电缆厂在春节期间被盗,丢失一大批电缆,数额巨大。报案后公安机关认为应是内部人员所为,应由该厂保卫科自行查处,故不予受理。该厂不服,向检察院提出意见。则关于本案,下列说法正确的是:()
城市进化理论中城市发展与经济结构转型过程,形成了四个阶段为()。①“绝对集中”时期②“相对集中”时期③“相对分散”时期④“绝对分散”时期⑤工业化成熟期⑥工业化初始期⑦后工业化初始
3.下列关于保税集团的叙述,错误的是()。
证券经纪人从事客户招揽和客户服务等活动,应当()。I.遵守法律、行政法规Ⅱ.遵守监管机构和行政管理部门的规定Ⅲ.自觉接受所服务的证券公司的管理Ⅳ.向客户充分提示证券投资的风险
某上市公司职业经理人在任职期间不断提高在职消费,损害股东利益。这一现象主要揭示公司制企业的缺点是()。
WBS中的最低层是________。
如果将营养素分为五大类,则除了()。
建立社会保障制度是建立社会主义市场经济的客观要求。()
MostvolcanoesarequietTheyrestpeacefullyforhundredsofyears.Noonepaysmuchattentiontothem.MountStHelenswasone
最新回复
(
0
)