首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; class sample { private: int x,y; public: sample(i
有如下程序: #include <iostream> using namespace std; class sample { private: int x,y; public: sample(i
admin
2013-05-30
56
问题
有如下程序: #include <iostream> using namespace std; class sample { private: int x,y; public: sample(int i,int j) { x=i; y=j; } void disp () { cout<<"disp1"<<end1; } void disp() const { cout<<"disp2"<<end1; };int main () { const sample a(1,2); a.disp(); return 0; } 该程序运行后的输出结果是
选项
A、disp1
B、disp2
C、disp1 disp2
D、程序编译时出错
答案
B
解析
本题考核常对象、常数据和常函数。C++中,在定义常对象时必须进行初始化,而且不能被更新。如果将一个对象说明为常对象,则通过该对象只能调用它的常成员函数。题中,对象a被定义成类sample的常对象,所以通过对象a只能调用其常成员函数disp()。所以程序最后输出disp2。
转载请注明原文地址:https://kaotiyun.com/show/GBNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。#include<iostream.h>voidmain(){charw[][10]={"ABC","DEFGH","IJKL","MNOP"}k;for(k=1;k<3;k++
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行人队运算。这种情况称为【】。
设有a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为()。
下列关于this指针的叙述中,正确的是()。
对于语句cout<<end1<<x;中的各个组成部分,下列叙述中错误的是______。
下列关于模板的叙述中,错误的是______。
内部静态变量的作用域是()。
多态性指的是()。
索引从物理上分为聚簇索引和【 】。
随机试题
下列各脑区中,具有易化肌紧张作用的是()。
在VIS中应用最广泛、出现频率最多的要素是()
Willallthose______theproposalraisetheirhands?
下列选项中,不符合嗜铬细胞瘤消化系统表现的是
加热毯在术中常被用于给患者保温,为避免烫伤,温度应控制在
电路如图7-6所示,A点的电位为()V。
机械的设计者,在设计阶段采取措施来消除机械设备的安全隐患,这是应用了()。
下列关于看涨期权的描述,正确的是()。
某日,某中学初三学生贾强正在上晚自习。临近下课时,教室的灯管突然坠落,砸中贾强头部。此时,来学校接孩子的贾父见状,赶紧用自己的摩托车送贾强去医院。由于天黑看不清路面,贾父的车掉进沟里,贾强头部再次受到撞击。贾父也受了伤,且摩托车也被摔坏。后查明,该沟系某施
打开VisualFoxPro“项目管理器”的“文档”选项卡,其中包括( )。
最新回复
(
0
)