首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class sample { private: intx,y; public: sample(int i,int j)
有如下程序: #include using namespace std; class sample { private: intx,y; public: sample(int i,int j)
admin
2019-07-10
45
问题
有如下程序:
#include
using namespace std;
class sample
{
private:
intx,y;
public:
sample(int i,int j)
{
x:i:
y=j;
}
void disp()
{
cout<<”disp l”<
}
void dispoconst
{
cout<<”disp2”<
}
};
int main()
{
const sample a(1,2);
a.disp();
return 0;
}
该程序运行后的输出结果是( )。
选项
A、displ
B、disp2
C、displ disp2
D、程序编译时出错
答案
B
解析
因为对象a被定义为常对象,所以a.disp()语句调用的是类的常成员函数void disp()const,输出的结果是disp2。
转载请注明原文地址:https://kaotiyun.com/show/UP8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在结构化程序设计中,模块划分的原则是A)各模块应包括尽量多的功能B)各模块的规模应尽量大C)各模块之间的联系应尽量紧密D)模块内具有高内聚度,模块间具有低耦合度
有如下程序:#include<iostream>usingnamespacestd;intfun1(intx){return++x;}intfun2(int&x){return++x;}intmai
下列程序从保存整数的文本文件"c:Sample.dat"中依次取出每个数据并显示出来,同时统计并显示出所有数据的个数。程序划线处的表达式为【 】。#include<stream,h>#include<st
有以下程序:#include<iostream>usingnamespacestd;classsample{private:ihtn;public:
若有如下语句#include<iostream.h>voidmain(){intx=3;do{x=x-2;cout
在重载运算符函数时,下面()。运算符必须重载为类成员函数形式。
下面有关重载函数的描述中正确的是
一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称__________。
有如下函数模板定义: template<typename T1,int a2,int a3> T1 fun(T1 a1) { return(a1+a2+a3); } 则以下调用中正确的是( )。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是()。
随机试题
下列在人工培养基上生长后呈现“油煎蛋”样菌落的微生物是
蒲黄的药理作用有( )。
A.30年B.7年C.20年D.10年从天然药物中提取的有效物质及特殊制剂的中药品种。其保护年限是
下列关于期货公司出资的表述中,正确的有()。
商业银行应确定不同投资产品或理财计划的销售起点,下列关于理财产品的销售起点说法正确的是()。
在商品售后租回交易并形成融资租赁的情况下,对所售商品的售价大于其账面价值之间的差额,应当采用的会训—处理方法是( )。
企业文化与企业战略是相互协调的,看一个企业的文化,就能了解该企业的战略类型。若一个企业采取的是防守型战略,那么,()是与之相符合的企业文化。
下载和导出数字内容资源的常用方式包括()等。
下列各句中,没有语病的一项是()。
_____不是面向对象设计的主要特征。A.封装B.多态C.继承D.结构
最新回复
(
0
)