首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
60
问题
有如下程序: #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全国计算机二级
相关试题推荐
若有定义:doublea=22;int:i=0,k=18;,则不符合C语言规定的赋值语句是()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
对建立良好的程序设计风格,下面描述正确的是()。
若有以下函数:intfun(char*a,char*b){intflag=0;while((*a!=’\0’)&&(*b!=’\0’)&&strlen(a)==strlen(b)){if(*b!=*a){flag=0;break;}a++;
可在C程序中用作用户标识符的一组标识符是()。
设有定义:doublex=2.12;,则以下各项中不能完整输出变量x值的语句是()。
支持子程序调用的数据结构是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
用来派生新类的类称为______,而派生出的新类称为它的子类或派生类。
随机试题
21世纪高等教育面临挑战——美国哈佛大学校长陆登庭高等教育无论从政府、个人还是从各种资源的综合配置来说,都是一项非常昂贵的投资。因此在美国和其他的地方,目前有一种日渐增加
测量液体压力时,压力表取压点应在管道下部,测量气体压力时,取压点应在管道上部。()
周某和吴某于1990年结婚后,生育一个儿子周甲。1994年,夫妻因感情破裂经法院调解离婚,周甲随母吴某共同生活。周某离婚后未再婚。吴某与王某再婚后,与周甲一起生活。期间,吴某对周甲的活动控制很严,外出(包括上学和放学)均进行护送和接送,严禁周某接近周甲。由
某工程项目是按照FIDC《施工合同条件》签订的合同,合同约定,缺陷通知期为1年,A单位工程为分部移交工程,A单位工程竣工移交后的运行期间,因施工质量问题出现重大缺陷,承包人修复后工程师要求延长该部分缺陷通知期3个月,A单位工程缺陷通知期的终止时间应为
一般检查水平分为工、Ⅱ、Ⅲ三级,一般如无特殊说明,则先选取()
某些中小学出于方便管理、提高升学率等原因,对成绩不佳、违反纪律的学生,动辄以“开除学籍”相威胁。学校的做法()。
BuildingonthebaseofevidenceandinterpretationinHansen’s(1994)qualitativestudyofworkingpeople’sdiaries,weassign
公民甲与乙约定甲向乙提供借款10万元,但未约定利息和还款期限。对此,下列说法哪一项是错误的()
两台主机处于掩码为255.255.255.224.的同一子网中。如果一台主机的IP地址为205.113.28.65,那么另一台主机的IP地址可以为()。
Whattimeisitnow?
最新回复
(
0
)