主持的台词.docx_第1页
主持的台词.docx_第2页
主持的台词.docx_第3页
全文预览已结束

下载本文档

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

文档简介

一、单项选择题1. 下面关于成员函数特征的描述中,错误的是( A )A成员函数不可以设置参数的默认值 B成员函数可以重载C成员函数可以是内联函数 D成员函数可以是静态的2. 下面关于类模板叙述不正确的是(B ) A可以有多个构造函数 B. 类模板是模板类的实例C. 一个类模板可以用来实例化多个模板类 D. 类模板可以有多个参数3. 要使一个类成为抽象类,这个类应具有的条件是( A )A至少有一个纯虚函数 B. 至少有一个虚函数 C. 只含有一个纯虚函数 D. 只含有一个虚函数4. 有关运算符重载正确的描述是( D )A. C+语言允许在重载运算符时改变运算符的操作个数 B. C+语言允许在重载运算符时改变运算符的优先级C. C+语言允许在重载运算符时改变运算符的结合性 D. C+语言允许在重载运算符时改变运算符的原来的功能5. 下列说法正确的是( D )。A. 一个类的对象可以是另一个类的成员 B. 一个类可以作为另一个类的派生类C. 一个类可以在另一个类定义体进行定义 D. 以上说法均正确6. 下列各类函数中, C 不是类的成员函数。A. 构造函数 B. 析构函数 C. 友元函数 D. 拷贝构造函数7. 派生类的对象对它的基类成员中 A 是可以访问的。A. 公有继承的公有成员 B. 公有继承的私有成员 C. 公有继承的保护成员 D. 私有继承的公有成员8. 派生类对象可访问基类中的什么成员( A )? A.公有继承的公有成员 B.公有继承的私有成员 C.公有继承的保护成员 D.私有继承的公有成员9. 定义析构函数时,应该注意( C )。 A.其名与类名完全相同 B.返回类型是void类型 C.无形参,也不可重载 D.函数体中必须有delete语句10. 如果类A被说明成类B的友元,则( D )。 A. 类A的成员即类B的成员 B. 类B的成员即类A的成员 C. 类A的成员函数不得访问类B的成员 D. 类B不一定是类A的友元 二、填空题1. 假定 AB 为一个类,则语句 AB(AB&x) ;为该类 _拷贝_ 构造函数的原型说明2. 当一个派生类具有多个基类时,这种继承方式称为_ 多继承 _。3. C+ 支持的两种多态性分别是 _静态_ 多态性和 _动态_ 多态性。4. 运算符重载时,其函数名由 返回类型 operator 和差数表 构成。成员函数重载双目运算符时,左操作数是 一个类对象 ,右操作数是 另一个操作数 。5. 只有在 公有 继承的情况下,基类和派生类之间才有赋值兼容性规则。6. 模板分为 函数 模板和 类 模板7. 运算符重载使用的两种方式是 非静态成员函数 和 友元函数 。8. C+支持面向对象程序设计的四个要素是:抽象性、 封装 多态 继承 、 和 。9. 定义内联函数所用的关键字 inline, ,定义友元所用的关键字为 friend 。10. 通过一个构造函数调用虚函数时,C+系统对该调用采用 动态 联编。 3. 定义类的动态对象数组时,系统只能够自动调用该类的 _无参_ 构造函数对其进行初始化。11. 任何类中允许有 public 、 private 、protected 三种访问控制类型的成员,数据成员和成员函数的默认类型为 private 。12. C+标准库中的异常层次的根类定义在库的头文件 iostream.h 中。问题补充: 谢谢两位的回答。可是你们的答案不一样,到底谁对呢 2010-6-24 21:30 最佳答案 一:1.A 2.B 3.A 4.D 5.D 6.C 7.A 8.A 9.C 10.D二:1.拷贝 2.多继承 3.静态,动态 4.返回类型、operator、和参数表,一个类对象、另一个操作数 5.公有 6.函数,类 7.非静态成员函数、友元函数 8.封装、多态、继承 9.inline,friend 10.动态、无参 11.public、private、protected,private 12.iostream.h 21:53:32 一、单项选择题1. 下面关于成员函数特征的描述中,错误的是( )A成员函数不可以设置参数的默认值 B成员函数可以重载C成员函数可以是内联函数 D成员函数可以是静态的2. 下面关于类模板叙述不正确的是( ) A可以有多个构造函数 B. 类模板是模板类的实例C. 一个类模板可以用来实例化多个模板类 D. 类模板可以有多个参数3. 要使一个类成为抽象类,这个类应具有的条件是( )A至少有一个纯虚函数 B. 至少有一个虚函数 C. 只含有一个纯虚函数 D. 只含有一个虚函数4. 有关运算符重载正确的描述是( )A. C+语言允许在重载运算符时改变运算符的操作个数 B. C+语言允许在重载运算符时改变运算符的优先级C. C+语言允许在重载运算符时改变运算符的结合性 D. C+语言允许在重载运算符时改变运算符的原来的功能5. 下列说法正确的是( )。A. 一个类的对象可以是另一个类的成员 B. 一个类可以作为另一个类的派生类C. 一个类可以在另一个类定义体进行定义 D. 以上说法均正确6. 下列各类函数中, 不是类的成员函数。A. 构造函数 B. 析构函数 C. 友元函数 D. 拷贝构造函数7. 派生类的对象对它的基类成员中 是可以访问的。A. 公有继承的公有成员 B. 公有继承的私有成员 C. 公有继承的保护成员 D. 私有继承的公有成员8. 派生类对象可访问基类中的什么成员( )? A.公有继承的公有成员 B.公有继承的私有成员 C.公有继承的保护成员 D.私有继承的公有成员9. 定义析构函数时,应该注意( )。 A.其名与类名完全相同 B.返回类型是void类型 C.无形参,也不可重载 D.函数体中必须有delete语句10. 如果类A被说明成类B的友元,则( )。 A. 类A的成员即类B的成员 B. 类B的成员即类A的成员 C. 类A的成员函数不得访问类B的成员 D. 类B不一定是类A的友元 二、填空题1. 假定 AB 为一个类,则语句 AB(AB&x) ;为该类 _ 构造函数的原型说明2. 当一个派生类具有多个基类时,这种继承方式称为_ _。3. C+ 支持的两种多态性分别是 _ 多态性和 _ 多态性。4. 运算符重载时,其函数名由 构成。成员函数重载双目运算符时,左操作数是 ,右操作数是 。5. 只有在 继承的情况下,基类和派生类之间才有赋值兼容性规则。6. 模板分为 模板和 模板7. 运算符重载使用的两种方式是 和 。8. C+支持面向对象程序设计的四个要素是:抽象性、 、 和 。9. 定义内联函数所用的关键字 ,定义友元所用的关键字为 。10. 通过一个构造函数调用虚函数时,C+系统对该调用采用 联编。 3. 定义类的动态对象数组时,系统只能够自动调用该类的 _ 构造函数对其进行初始化。11. 任何类中允许有 、 、 三种访问控制类型的成员,数据成员和成员函数的默认类型为 。12. C+标准库中的异常层次的根类定义在库的头文件 中。问题补充: 谢谢两位的回答。可是你们的答案不一样,到底谁对呢 2010-6-24 21:30 最佳答案 一:1.A 2.B 3.A 4.D 5.D 6.C 7.A 8.A 9.C 10.D二:1.拷贝 2.多继承 3.静态,动态 4.返回类型、operator、和参数表,一个类对象、另一个操作数

温馨提示

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

最新文档

评论

0/150

提交评论