首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream> using namespace std; class R { public: R(int r1,int r2) { R1=rl;
有以下程序: #include<iostream> using namespace std; class R { public: R(int r1,int r2) { R1=rl;
admin
2013-02-27
55
问题
有以下程序: #include<iostream> using namespace std; class R { public: R(int r1,int r2) { R1=rl; R2=r2; } void print(); void print()const; private: int R1,R2; }; void R::print() { cout<<R1<<","<<R2<<end1; } void R::print() const { cot<<R1<<","<<R2<<end1; } int main() { Ra(5,4); const R b(20,52); b.print(); return 0; } 执行后的输出结果是
选项
A、5,4
B、20,52
C、0,0
D、4,5
答案
2
解析
使用const关键字修饰的对象成为常对象,题中对象b被声明为类R的常对象。使用const关键字说明的成员函数称为常成员函数,类R中用const重载了函数print()。在使用常对象和常成员函数时应注意的是:const是函数类型的一个组成部分,因此在部分也要带const关键字:常成员函数不能更新对象的数据成员,也不能调用该类中没有用const修饰的成员函数;如果将一个对象说明为常对象,则通过该常对象只能调用它的常成员函数,不能调用其他的成员函数;const关键字可以参与区分重载函数。本题中,b为类R的常对象,通过b只能调用类R的常成员函数print()输出20,52。
转载请注明原文地址:https://www.kaotiyun.com/show/gvVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为()。
数据流图(DFD)中的有向箭头(→)表示()。
若有定义chara,b;,则执行表达式a=3^2和b=~(5∣2∣0xf0)后,a,b的十进制值分别是()。
有下列程序 #include<stdio.h> main() { charv[5][10]={"efg","abcd","snopq","hijkl","xyz"}; printf("%s,%c,%s,%c,%s",*v,**(v+3)
将数据和操作置于对象统一体中的实现方式是()。
以下不能正确表示代数式的C语言表达是()。
在黑盒测试方法中,设计测试用例的主要根据是()。
以下表达式中,结果为“假”的是()。
层次型、网状型和关系型数据库的划分原则是()。
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为()。
随机试题
下列生理过程中,属于正反馈调节的是()
下列药物中,具有明目功效的一组是
洪某的舅伯是黄某的外公。洪某和黄某二人虽相差近十岁,但由于同在洪某舅伯私人企业里上班,随着时间的推移,二人的感情不断加深,直到最后悄悄确定恋爱关系并准备结婚。当双方将准备结婚的想法告诉家人时,黄某的父母坚决不同意二人结婚,下列说法哪项是正确的?()
燃气锅炉房和燃气调压间分别属于哪类生产厂房?(2006,84)
矿业工程材料中,关于提高混凝土强度方法的说法,正确的是()。
方某在家私设银行、钱庄,非法办理存款贷款业务,他这种非法吸收公众存款的行为属于()。
某公司规定,门窗每3天擦拭一次,绿化植物每5天浇一次水,消防设施每2天检查一次。如果上述三项工作刚好集中在星期三都完成了,那么下一次三项工作集中在同一天完成是在()。
社会主义初级阶段主要矛盾的主要方面是
下列关于运算符重载的描述中,()是正确的。
Today,mostcountriesintheworldhavecanals.Manycountrieshavebuiltcanalsnearthecoast,andparallel【C1】______thecoast
最新回复
(
0
)