首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std: class MyClass{ public: MyClass(int X):val(X){} void Prin
有如下程序: #include<iostream> using namespace std: class MyClass{ public: MyClass(int X):val(X){} void Prin
admin
2020-07-23
25
问题
有如下程序:
#include<iostream>
using namespace std:
class MyClass{
public:
MyClass(int X):val(X){}
void Print()const{cout<<”const:val=”<<val<<’\t’;}
void Print() {cout<<”val=”<<val<<’\t’;}
private:
int val;
};
int main(){
const MyClass objl(10);
MyClass obj2(20);
obj1.Print();
obj2.Print();
return 0;
}
执行这个程序的输出结果是( )。
选项
A、val=10 const:val=20
B、const:val=10 const:val=20
C、const:val=10 val=20
D、val=10 val=20
答案
C
解析
本题考查常对象、常成员函数及构造函数。常对象只能调用常成员函数,普通对象调用普通成员函数。所以本题中obj1为常对象,执行obj1.print()后,会执行常构造函数,输出const:Val=10;而obj2为普通对象,执行obj2.print()时,会执行默认构造函数,输出val=20。故答案为C。
转载请注明原文地址:https://jikaoti.com/ti/tyl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于模板的表述中,错误的是
有如下程序:#includeusingnamespacestd;classTV{public:TV(ints=41):size(s){}
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(){++count;}~MyClass(){--count;}staticintgetCount
下列关于C++函数的说明中,正确的是()。
Sample是一个类,且有如下语句:Samplea[2],*p=newSample;执行这个语句时调用Sample类的构造函数的次数是
若要对类Value中重载的类型转换运算符long进行声明,下列选项中正确的是
下列字符串中,正确的C++标识符是()。
下面对对象概念描述正确的是()。
有如下语句序列:ifstreaminfile("DATA.DAT");if(infile.good())cout<<"A";else{cout<<"B";ofstreamoutfile("DATA.DAT");if(outfile.fail
数据库管理系统是()。
随机试题
小张、小王和小李是中国人民大学法学院的同班同学,他们毕业后有一个当律师,有一个当法官,有一个当检察官。小李比检察官年龄大,小王比法官年龄大,小张和法官不同岁。那么小张、小王和小李他们的职业分别为:
下列哪条血管为颈内动脉第一分支
《环境污染治理设施运营资质许可管理办法》规定,依照本办法规定,被处以吊销资质证书处罚的单位,()。
锅炉结构复杂,且系统中存在水、汽、烟、电、燃料等介质,检修过程中存在较多安全风险,必须针对各类风险采取相应的防范措施。下列关于锅炉检修的安全措施的说法中错误的是()。
某市印刷厂为增值税一般纳税人,主营书刊、写字本等印刷业务。2010年9月有关资料如下:(1)接受出版社和杂志社委托,自行购买纸张,印刷有统一刊号(CN)的图书和杂志。购买纸张取得的增值税专用发票上注明税额340000元,向各出版社和杂志社开具的增值
某石化生产企业为增值税一般纳税人,2015年6月生产经营业务如下:(1)开采原油50万吨,对外销售原油8万吨并取得不含税销售收入9600万元,用开采的同类原油30万吨加工生产成汽油7.2万吨。(2)进口原油40万吨,用于加工生产成汽油1
有5个数的算术平均数为25,去掉其中一个数后,算术平均数为31,试问去掉的那个数是多少?( )
在某国的总统竞选中,争取连任的现任总统声言:“本届政府执政期间,失业率降低了两个百分点,可见本届政府的施政纲领是正确的。”如果下列哪项为真,则能有力地削弱以上的申辩?
下面关于网络系统设计原则的论述,正确的是(13)。
他父母设法使他相信,教书是最适合他的职业。(convince)
最新回复
(
0
)