首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
47
问题
有如下程序: #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>classSample{intx;public:Sample(){};Sample(inta
以下程序段的输出结果是______。inta=5,b=4,c=6,d;cout<<(d=a>b?(a>c?a:c):b);
在下向程序和横线处填上适当的内容,使程序执行后的输出结果为1/2005。#include<iostream>usingnamespacestd;classDate{public:Date(intm=
语句ofstreamf("DATA.DAT",ios_base::applios_lios_bfise::binary);的功能是建立流对象f,并试图打开文件DATA.DAT并与之连接,而且()。
模块化程序设计过程中,追求模块的独立性,尽量做到()。
数据库技术的主要特点为数据的集成性数据的高【】和低冗余性、数据独立性和数据统一管理与控制。
最初的计算机编程语言是()。
下面关于C++流的叙述中,正确的是______。
某二叉树的中序序列和后序序列正好相反,则该二叉树一定是______的二叉树。
索引属于()。
随机试题
关于公允价值层次的下列说法中,不正确的有()。
男,5岁,患肾病综合征2年,1周来腹痛。查体全腹压痛、肌紧张,移动性浊音阳性,听诊肠鸣音消失。患儿首选何种检查
基坑(槽)支护结构根据受力状态分类,不包括()。
下列属于区域性互惠原产地证书的有()。
下列属于资产配置需要考虑的因素有()。
一般地陪与领队、全陪商定日程的时间宜在()。
Atempo的中文意义是()
纳什在《大自然的权利》中提出:“人们对自然的了解越多,就越难以接受那种认为宇宙是为人类而存在的观点。与其说人类是自然的主人,不如说他是自然共同体的一个成员。”这说明()。
下列哪组物品均属可燃同体?
如果只限于拟订教学计划,而领导人员没有直接地深人若干班级将上述计划付诸实施,突破一点取得经验,然后利用这种经验去指导其他班级的教学工作,就无法检验计划是否正确,也无法充实原订计划的内容,就有使计划归于落空的危险。
最新回复
(
0
)