首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream> using namespace Std; Class R {public: R(int r1,int r2) {R1=r1; R2=r2;} void pr
有以下程序: #include<iostream> using namespace Std; Class R {public: R(int r1,int r2) {R1=r1; R2=r2;} void pr
admin
2010-12-16
44
问题
有以下程序: #include<iostream> using namespace Std; Class R {public: R(int r1,int r2) {R1=r1; R2=r2;} void print(); void print()const; private: int R1,R2;}; roid R::print() {cout<<R1<<“,”<<R2<<endl;} void R::print()con
[解析]
选项
A、5,4
B、20,52
C、0,0
D、4,5
答案
B
解析
使用const关键字修饰的对象成为常对象,题中对象b被声明为类R的常对象。使用const关键宇说明的成员函数称为常成员函数,类R中用const重载了函数print()。在使用常对象和常成员函数时应注意的是:const是函数类型的一个组成部分,因此在常成员函数部分也要带const关键宇;常成员函数不能更新对象的数据成员,也不能调用该类中没有用const修饰的成员函数;如果将一个对象说明为常对象,则通过该常对象只能调用它的常成员函数,不能调用其他的成员函数;const关键字可以参与区分重载函数。
转载请注明原文地址:https://kaotiyun.com/show/D7jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中函数fun的功能是:将字符串中的字符逆序输出,但不改变字符串中的内容。例如,若字符串为“abed”,则应输出:“deba”。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也
若有以下定义:intx[10],*pt=x;则对x数组元素的正确引用是()。
若有以下定义(设int类型变量占2个字节)inti=8,j=9;则以下语句:printf("i=%%d,j=%%%d\n",i,j);输出的结果是()。
若有定义:inta,b;通过语句:scanf(“%d;%d”,&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是()。
在面向对象方法中,不属于"对象"基本特点的是()。
以下关于结构化程序设计的叙述中正确的是()。
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
下列二叉树描述中,正确的是()。
通常软件测试实施过程的步骤是()。
下列是重载乘法运算符的函数原型声明,其中错误的是()。
随机试题
非蛋白呼吸商是指
肾穿刺电镜标本的固定液和其浓度是
关于权力的制约,表述正确的是()
伤亡事故处理工作应当在()天内结案,特殊情况不得超过180天。
为了便于结算,一个单位可能同时在多家金融机构开立银行基本存款账户。()
在一项比例的电话调查中,样本量是615,允许误差为4%。下面对4%的允许误差描述正确的是()。[2014年中级真题]
基金托管人在基金运作中的作用主要表现在()。
按配送业务的社会化程度分类,可分为()配送中心。
例如:男:小王,帮我开一下门,好吗?谢谢!女:没问题。您去超市了?买了这么多东西。问:男的想让小王做什么?A开门√B拿东西C去超市买东西
Ididn’tmanagetodoit______youhadexplainedhow.
最新回复
(
0
)