《面向对象程序设计》第6章_第1页
《面向对象程序设计》第6章_第2页
《面向对象程序设计》第6章_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、面向对象程序设计第06 章在线测试剩余时间: 59:57答题须知: 1、本卷满分20 分。2 、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。3 、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。第一题、单项选择题(每题1分,5道题共 5分)1、通常情况下,函数模板中的类型参数个数不能是()A、 0B、 2C、 4D、 32、设有函数模板 template class Q Q Sum(Q x, Q y) return(x)+(y)。 则下列语句中对该函数模板错误的使用是( )A、 Sum(10,2) 。B、 Sum(5.0,6.7);C、 Sum(15.2f,

2、 16.0f) 。D、 Sum( AB ,CD)。3、模板参数在函数参数表中出现的次数不可能是()。A、 1B、 2C、 0D、任意4、关于函数模板的说法错误的是()A、函数模板是一个模板,其中用到通用类型参数B、函数模板是具体的函数,在系统遇到具体函数调用时生成C、函数模板是一组函数的抽象D、函数模板不能执行5、已经有类模板定义template class T, int exp, class T class Tclass 。 下面类模板的实例化语句中正确的是()A、 Tclass x。B、 Tclass double, 500, double。C、 Tclass double, 500, d

3、ouble x 。D、 Tclass char,a , char x 。第二题、多项选择题(每题2分,5道题共 10 分)1、关于模板函数的说法正确的是()A、模板函数不能直接执行B、模板函数是一组函数的抽象C、模板函数的编译系统遇到函数调用时生成的D、模板函数是重载函数2、关于类模板的说法正确的是()A、类模板是类的抽象B、类模板是模板类的抽象C、类模板中用到通用类型参数D、类模板和普通类一样可以用于定义对象3、关于函数模板的实例化正确的说法是()A、模板函数在实例化之前要先声明B、模板类型可以进行隐式的类型转化C、模板函数是函数模板的特例D、函数模板实例化生成的函数模板是重载函数4、关于函

4、数模板的说法正确的是()A、函数模板生成的模板函数是重载的,但是函数模板不能重载1 / 3B、 C+程序中函数模板可以同名,但是形参个数和类型应有区别C、函数模板可以和普通函数重载D、函数模板不能重载5、关于类模板的成员函数的说法正确的是()A、类模板的成员函数被认为是函数模板,也成为类属函数B、类模板的成员函数的定义与类的成员函数的定义一样C、类模板的成员函数通过类模板调用D、类模板的成员函数可以在类外定义,但要符合函数模板定义的规范第三题、判断题(每题 1 分, 5 道题共 5 分)1、类模板中不能带有静态成员。正确错误2、模板类型参数名可以用来指定函数模板的返回类型。正确错误3、模板参数

5、名在同一模板参数表中只能使用一次,但可在多个函数模板声明或定义之间重复使用。正确错误4、类模板中的无类型参数一定是常量。正确错误5、类模板的无类型参数可以是数组或指针。正确错误交卷2 / 3恭喜,交卷操作成功完成!你本次进行的面向对象程序设计第06 章在线测试的得分为20 分(满分 20 分),本次成绩已入库。若对成绩不满意,可重新再测,取最高分。测试结果如下:1.1单选对 通常情况下,函数模板中的类型参数个数不能是()1.2 单选对 设有函数模板 template class Q Q Sum(Q x, Q y) return(x)+(y) 。 则下列语句中对该函数模板错误的使用是( )1.3

6、单选对 模板参数在函数参数表中出现的次数不可能是()。1.4单选对 关于函数模板的说法错误的是()1.5 单选对 已经有类模板定义 templateclass T, int exp, class Tclass Tclass 。 下面类模板的实例化语句中正确的是()2.1多选对 关于模板函数的说法正确的是()2.2多选对 关于类模板的说法正确的是()2.3多选对 关于函数模板的实例化正确的说法是()2.4多选对 关于函数模板的说法正确的是()2.5多选对 关于类模板的成员函数的说法正确的是()3.1判断对 类模板中不能带有静态成员。3.2判断对 模板类型参数名可以用来指定函数模板的返回类型。3.3判断对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论