面向对象程序设计(西安理工大学)智慧树知到期末考试答案章节答案2024年西安理工大学.docxVIP

面向对象程序设计(西安理工大学)智慧树知到期末考试答案章节答案2024年西安理工大学.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

面向对象程序设计(西安理工大学)智慧树知到期末考试答案+章节答案2024年西安理工大学

析构函数可以被重载,不能有任何参数,有返回值。

答案:错

如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都须重复使用关键字()。

答案:typename###class

类模板代表一个具体的类,可以直接用于定义对象。

答案:错

对于文件的访问方式,C++提供()读写方式。

答案:顺序###随机

()的功能是在创建对象时,给数据成员赋初值,即对象的初始化。

答案:构造函数

()是标准输出流。

答案:cout

以下程序的输出结果为()#include#includeusingnamespacestd;voidmyread(constchar*fname){ifstreamfile_read(fname,ios::binary);charc;if(file_read){while(file_read.get(c))//文件没有结束时读入cout}}voidmywrite(constchar*fname){ofstreamfile_write(fname,ios::binary);charc=A;if(file_write){for(inti=0;i6;i++)file_write.put(c+i);}}intmain(){charfname[20]=word.file;mywrite(fname);myread(fname);return0;}

答案:ABCDEF

以下程序的输出结果为()#include#includeclassSample{public:intx,y;Sample(){x=y=0;}Sample(inta,intb){x=a;y=b;}voiddisp(){coutx=}~Sample(){if(x==y)coutx=yelsecoutx!=y}};voidmain(){Samples1(2,3);s1.disp();if(s1.x==2)exit(0);}

答案:x=2,y=3

以下程序的输出结果为(??)#includeiostreamusingnamespacestd;templatevoidPrintArray(T*Array,intcount){for(inti=0;i答案:12345

以下程序的输出结果为()#includeintp(intx=4,inty=5,intz=6){returnx+y+z;}voidmain(){inta=3,b=4,c=0;c=p(b,c);coutc;}

答案:10

一个类中有且仅有一个析构函数,且应为(??)。

答案:public

以下程序的输出结果为()#includeclassB{public:B(){a=b=0;}B(inti,intj){a=i;b=j;}voidprintb(){cout答案:7,8

以下程序的输出结果为(??)#includeusingnamespacestd;classbase{public:virtualchar*?show()const=0;};classd1:virtualpublicbase{public:char*?show()const{returnd1;}};classd2:virtualpublicbase{public:char*?show()const{returnd2;}};classm:publicd1,publicd2{public:char*show()const{?returnd2::show();}};intmain(){mm1;cout答案:d2

模板分函数模板和(???)。

答案:类模板

以下程序的输出结果为()#includeintf(inti){i*=5;returni;}intmain(){intk=3;intm=f(k);m=50;coutreturn0;}

答案:50

友元函数可以在类的私有部分进行声明,也可以在类的公有部分进行声明。

答案:对

以下程序的输出结果为2234#includeclassSample{intx;public:Sample(){x=0;}Sample(inta){cout(x=a);}~Sample(){?cout++x;}voiddisp(){?cout答案:对

一旦

您可能关注的文档

文档评论(0)

大学文档 + 关注
实名认证
文档贡献者

大学教材网课参考答案文档

1亿VIP精品文档

相关文档