面向对象程序设计(C++)智慧树知到期末考试答案章节答案2024年泰山学院.docxVIP

面向对象程序设计(C++)智慧树知到期末考试答案章节答案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文档。上传文档
查看更多

面向对象程序设计(C++)智慧树知到期末考试答案+章节答案2024年泰山学院

假如类A的对象a的公有成员函数为x,指向类A的指针为p,则访问该函数的方法有()。

答案:(*p).x()###a.x()###p-x()

以下可以被public修饰的是()。

答案:静态成员函数###成员函数###数据成员

有关析构函数的说法,正确的是()。

答案:析构函数不具有任何返回类型###析构函数的作用是在对象释放前执行对象清理工作###析构函数有且仅有一个

关于类的说法正确的是()。

答案:类是一种自定义的数据类型###只有类的成员函数或友元函数才能访问类的私有成员###类是一种抽象的数据类型

友元成员函数在类内只能被public控制符修饰。()

答案:错

使用输出文件流对象的open函数打开文件,失败时返回0。()

答案:对

动态多态性可通过模板和虚函数实现。()

答案:错

constchar*p表明p指向的字符常量的值无法被修改。()

答案:错

若要用派生类的对象访问基类的保护成员,可采用保护继承。()

答案:错

可以通过运算符重载改变运算符的优先级和结合性。()

答案:错

针对ASCII码流文件和二进制文件的打开方式是相同的。()

答案:错

友元类中的所有成员函数都是友元函数。()

答案:对

常成员函数只能被常对象调用,而不能被普通对象调用。()

答案:错

构造函数没有返回类型,需要返回void空类型。()

答案:错

当一个类的某个函数被virtual修饰后,在后续派生类中与该函数同名的函数都成为虚函数。()

答案:错

单目运算符作为类成员函数重载时可以不包含形参。()

答案:对

针对类Time执行以下语句“Timet[3],*p[2];”,则调用构造函数的次数为()。

答案:3次

以下关于类CTime的声明中,存在问题的语句是()。classCTime{inthour=23;//语句(1)CTime();//语句(2)public:CTime(intval);//语句(3)~CTime();}//语句(4)

答案:语句(1)

若要防止通过指针p修改所指向的student类的对象,则应将指针p声明为()。

答案:conststudent*p;

私有继承时,基类中的成员在派生类中()。

答案:无法被派生类对象访问

在C++的输入输出流中用于屏幕输出的对象是()。

答案:cout

student类中定义拷贝构造函数的正确写法为()。

答案:student::student(studentstu)

对两个类型相同的数据执行加法运算,其函数模版应声明为()。

答案:Tadd(Tx,Ty)

假定类Student中有一个公共访问属性的静态数据成员staticintcount;则在类外不通过对象名对count赋值为50的写法为()。

答案:intStudent::count=50;

基类中将函数area声明为纯虚函数的正确写法为()。

答案:virtualfloatarea()=0;

C++中设置this指针是为了()。

答案:区分不同对象拥有的数据成员,但共享这些处理数据成员的代码

从现有类中构建其子类可以通过C++语言中的()机制实现。

答案:继承

函数模板template中的T可看作是()。

答案:模板形参

定义析构函数时()。

答案:没有形参,且不能重载

重载赋值运算符时,应声明为()。

答案:成员函数

编写C++程序一般需经过的几个步骤依次是编辑、编译、连接、调试。()

答案:对

C++只在编译阶段给出错误信息,而在连接阶段不会。()

答案:错

C++对C语言进行了改进,不仅对C的功能进行了扩充,还增加了面向对象的机制。()

答案:对

若要建立良好的程序设计风格,下面描述正确的是()。

答案:必要的注释###程序应简单、清晰、可读性好###充分考虑程序的执行效率

实现运行时多态,可以通过()调用虚函数。

答案:对象指针###对象引用

一个类的友元函数可以访问该类的()。

答案:私有成员###公有成员###保护成员

以下关于对象的说法正确的是()。

答案:对象可用作函数参数###对象可以作为类中的成员###对象可以作为数组元素

关于静态成员函数的描述正确的是()。

答案:非静态成员函数可以调用静态成员函数###可以使用对象名调用静态成员函数

以下可以作为类Time的成员的是()。

答案:Dated(Date为已定义好的类)###Time*t###Timet

以下属于类的成员函数的是()。

答案:构造函数###静态成员函数###析构函数

派生类中定义的虚函数必须与基类中相同的部分是()。

答案:参数

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档