首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):val(x){} void Print()
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):val(x){} void Print()
admin
2015-09-14
32
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass(int x):val(x){}
void Print()const{cout<<"const:va1"="<
void Print(){cout<<"va1="<
private:
int va1;
};
int main(){
const MyClass obj 1(10);
MyClass obj2(20);
obj1.Print();
obj2.Print();
retum 0;
}
程序的输出结果是( )。
选项
A、va1=10 const:va1=20
B、const:va1=10 const:va1=20
C、const:va1=10 va1=20
D、va1=10 va1=20
答案
C
解析
此题考查的是常成员函数的重载。常成员函数是使用const关键字说明的函数。const关键字可用于区分重载函数。此时,常对象调用常成员函数,一般对象调用一般成员函数;题目中的Print()就是通过const重载的两个成员函数,主函数中声明的obj1是常对象,obj2是一般对象。故输出结果是const∷va1=10 va1=20。
转载请注明原文地址:https://kaotiyun.com/show/8qNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
需求分析阶段的任务是确定
拷贝构造函数的参数一般是
以下对C++语言函数的有关描述中,正确的是
每个C++程序中都必须有且仅有一个
程序设计方法要求在程序设计过程中
下列叙述中正确的是
若有说明:int[3][4]={0};则下面叙述正确的()。
对于常数据成员,下面描述正确的是( )。
以下叙述正确的是
下列不属于结构化分析的常用工具的是
随机试题
下列说法有误的一项是()。
在新民主主义社会中存在着()
A.No,Ididn’tB.HowaboutMondayC.IhadaveryniceweekendD.WhataboutyouE.SortofF.Ifeeltiredtoday
患者,男,28岁。主诉乏力,并且排酱油色尿,伴贫血。体检:皮肤黏膜和巩膜轻度黄染,肝脾肋下未及,网织红细胞10%,蔗糖溶血试验(+)。问题2:为进一步确诊该病,应首选的试验是
某县公安局协助某乡政府强制收取农业提留,并对该乡拒不交纳提留的30户农民处以总额1万元人民币的罚款。处罚决定是以某县公安局、某乡人民政府、某乡党委3家名义作出的,如农民要求国家赔偿,可以向下列哪些赔偿义务机关提出?
投资者在买卖封闭式基金时,在基金价格之外要支付( )。
企业让渡资产使用权,如果合同或协议规定一次性收取使用费,且不提供后续服务的,应当视同销售该资产一次性确认收入。()
(2010年试题,11)函数y=ln(1—2x)在x=0处的n阶导数y(n)(0)=________.
在下图所示的VxWorks&WindML平台组成图中,A应为【71】_______程序,B应为【72】_______程序。
A、Peopleintheirchildhood.B、Peopleintheir20s.C、Peopleintheir30s.D、Peopleintheir40sand50s.B本题设题点在对话问答处。根据句(5)可知,
最新回复
(
0
)