首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
40
问题
有如下程序: #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://kaotiyun.com/show/2IVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintm1(intx,inty){returnx
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半杳找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回一1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(low<high),
以下4个选项,不能看作一条语句的是()。
有以下程序段:charname[20];intnun;scanf(“name=%sBum=%d”,name,&hum);当执行上述程序段,并从键盘输入:name=Lilinum=1001后,name的值为()
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述选项中正确的是()。
下面不能作为结构化方法软件需求分析工具的是
可在C程序中用作用户标识符的一组标识符是()。
下面选项中不是关系数据库基本特征的是()。
以下选项中,能用作用户标识符的是()。
支持子程序调用的数据结构是()。
随机试题
求极限x0≠kπ+(k=0,±1,±2,…).
I’vebeenwritingformostofmylife.ThebookWritingWithoutTeachersintroducedmetoonedistinctionandonepracticethat
镰刀型红细胞贫血是最早被发现的
网上竞价发行中发行规模较小的股票,发行价格被大资金操作的可能性较大。()
下面属于中央银行提高再贴现率后的影响的有()。
下列作品、作家、时代(或国别)及体裁对应正确的一项是()。
下雨的时候,闪电一过,接着就要打雷,对这种现象正确的解释是()。
树木:砍伐
美国当地时间17日上午,非营利组织“大学生公平录取”向马萨诸塞州联邦巡回法庭提起诉讼,指控全球著名学府哈佛大学的录取政策存在“种族歧视”。美国另一所知名大学北卡罗来纳大学教堂山分校也因此被告上法庭。该组织在起诉声明中称,哈佛大学录取新生时,通过人为限制亚裔
AslongastheAmericanlandwasnotcompletelysettledandtheelementsof【B1】______orderwerenotyetimposedonthefrontier,
最新回复
(
0
)