首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):val(x)() void Print()const{co
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):val(x)() void Print()const{co
admin
2019-06-04
56
问题
有如下程序:
#include
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);
objl.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
解析
此题考查的是常成员函数的重载。常成员函数是使用const关键字说明的函数。const关键字可用于区分重载函数。此时,常对象训用常成员函数,一般对象调用一般成员函数;题目中的Print()就是通过const重载的眄个成员函数,主函数中声明的objl是常对象,obj2是一般对象。故输出结果是const::val:10 val=20。
转载请注明原文地址:https://kaotiyun.com/show/L18p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于函数模板的表述中不正确的是()。A)类模板的成员函数都是模板函数B)类模板本身在编译过程中不会产生任何代码C)类模板只能有虚拟类型的参数D)用类模板定义一个对象时,实参不能省略
下面的函数调用为:fun(x+y,3,min(n-1,y))则fun的实参个数是()。A)3B)4C)5D)6
下列程序执行后,输出的结果是()。intx=-5,y=0;while(++x)y++;cout<<y<<end1;A)1B)2C)4D)5
有如下定义:intb[10]={1,2,3,4,5,6,7,8,9,10},*q=b;则数值为8的表达式是()。A)*q+8B)*(q+7)C)*q+=8D)q+7
下列工具中,不属于结构化分析的常用工具的是()。A)PAD图B)数据字典C)判定树D)数据流图
C++中将两个字符串连接起来组成一个字符串的函数是______。
当派生类从一个基类保护继承时,基类中的一些成员在派生类中成为保护成员,这些成员在基类中原有的访问属性是()。A)任何B)公有或保护C)保护或私有D)私有
若要在C盘根目录下作为二进制文件打开文件test.dat,则应该用的语句是______。
友元类的所有成员函数都是另一个类的______。
采用线性链表表示一个向量时,要求占用的存储空间地址()。
随机试题
A.广豆根B.番木鳖C.双花D.仙灵脾E.草河车山豆根的别名是
某企业2011年实现销售收入为3000万元,取得租金收入50万元;销售成本、销售费用、管理费用共计2800万元(全部允许所得税前扣除);“营业外支出”账户列支35万元,其中:通过希望工程基金委员会向某灾区捐款10万元,直接向某困难地区捐赠5万元,非广告性赞
财产保险的被保险人或受益人,对保险人请求赔偿或者给付保险金的权利,自其知道保险事故发生之日起( )内不行使而消灭。
资料一C国蓝先生在D国攻读物理学硕士学位期间,兼职于D国一家光伏产业的公司,从光伏组件的销售业务,蓝先生熟悉太阳能电极板零部件产品的销售渠道及客户群体,积累了丰富的销售经验及客户资源,善于搜集客户要求信息,并能够根据客户要求对产品提出改进的建议。 2
有如下类声明:classWd{inta;public:intb;intc;private:
ALACRITY:
The______ofthewordisunknown,butitiscertainlynotfromGreek.
A------marketpriceJ------identitycardB------check-intimeK------roomserviceC------pricelistL------luggagelabelD-----
GriffithworkedforafirmthatspecializedineconomicdevelopmentinWashingtonD.C.becausesheneededmoneytopayforherd
IntheUnitedStatesthecostoflivinghasbeensteadilyrisingforthepastfewdecades.Foodprices,clothingcosts,housing
最新回复
(
0
)