2022年面向象程序设计方案学习指南.docx
《2022年面向象程序设计方案学习指南.docx》由会员分享,可在线阅读,更多相关《2022年面向象程序设计方案学习指南.docx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用面对对象程序设计-学习指南一、挑选题1.继承机制的作用用是 的据初封 A.信息隐藏B.数装2.C.定义新类数的作D.数据抽象类的析构函是 A.一般成员函数B.类始化C. 对 象 的 初 始 化D. 删 除 对 象 创 建 的 所 有 对 象3.类的析构函数是在 B.调用的;A.类创建时创建对象时C.删除对象时D.不自动调用4. 在 情 况 下 适 宜 采 用inline定 义 内 联 函 数 ;A. 函 数 体 含 有 循 环 语 句 C. 函 数 代 码 少 、 频 繁 调 用B. 函 数 体 含 有 递 归 语 句
2、 D. 函 数 代 码 多 、 不 常 调 用5. 如 果 类 A 被 说 明 成 类 B 的 友 元 , 就 A. 类 A 的 成 员 即 类 B 的 成 员 B. 类 B 的 成 员 即 类 A 的 成 员 C. 类 A 的成员函数不得拜访类 B 的成员 D.类 B 不肯定是类 A 的友元6. 在 类 中 声 明 转 换 函 数 时 不 能 指 定 A. 参 数 B. 访 问 权 限 C. 操 作 D. 标 识 符7. 在 公有 继承 的情 况下 ,基 类 成员 在 派生类中 的拜访 权限 A. 受 限 制 B. 保 持 不 变 C. 受 保 护 D. 不 受 保 护8.C+ 类 体 系
3、中 , 不 能 被 派 生 类 继 承 的 有 A. 转 换 函 数 B. 构 造 函 数C. 虚 函 数 D. 静 态 成 员 函 数9. 假定 AB 为一个类,就执行 AB x;语句时将自动调用该类的 A. 有 参 构 造 函 数 B. 无 参 构 造 函 数C. 拷 贝 构 造 函 数 D. 赋 值 构 造 函 数10.C+ 语 言 建 立 类 族 是 通 过 A. 类的嵌套 B.类的继承 C.虚函数 D.抽象类11.C+对 C 语言作了许多改进,即从面对过程变成为面对对象的主要缘由是名师归纳总结 A.增加了一些新的运算 第 1 页,共 9 页符12.B.允许函数重载,并允许设置缺省参数
4、C.规定函数说明符必须用原型D.引进了类和对象的概念下列符号不能组成标识符的是 A.大连接符母 B.下划线C.小写字 D.数字字符- - - - - - -精选学习资料 - - - - - - - - - 13.类型修饰符个人资料整理仅限学习使用 unsigned不能修饰A. char B. int 14.在C. long 中,int D. 值是 float int a=3,int *p=&a;*p的 15.A.变量a的地址值 B.无意义C.变量p的地址值 D.3 下列关于指针的操作中,错误的是 A. 两个同类型的指针可以进行比较运算 B.可以用一个空指针赋给某个指针C. 一 个 指 针 可
5、以 加 上 两 个 整 数 之 差 D. 两 个 同 类 型 的 指 针 可 以 相 加 16. 重 载 函 数 在 调 用 时 选 择 的 依 据 中 , 错 误 的 是 A.函数的参数 B.参数的类型 C.函数的名字 D.函数的类型17. 一 个 函 数 功 能 不 太 复 杂 , 但 要 求 被 频 繁 调 用 , 选 用 18.A.列内联函类数的成 B.重载是函数C.递归函数 D.嵌套函数下不是描述员函数的 19.A.友构造函具数 D.的 B.析构造函数C.元函数拷贝构函数构造函数不备特征的是 A. 构 造 函 数 的 函 数 名 与 类 名 相 同 B. 构 造 函 数 可 以 重
6、载C.构造函数可以设置默认参数 D.构造函数必需指定类型说明的20.通常,拷贝构造函数的参数是 A.某个对象名 B.某个对象成员名 C.某个对象的引用名 D.某个对象的指针名 21、以下关于类型转换的描述中,)是错误的; A、在不同类型操作数组成的表达式中,其表达式类型肯定是最高类型 double 型; B、逗号表达式的类型是最终一个表达式的类型; C、赋值表达式的类型是左值的类型; D、由低向高的类型转换是保值映射;22、)不是构造函数的特点; A、构造函数的函数名与类名相同; B、构造函数可以重载; C、构造函数可以设置缺省参数; D、构造函数必需指定类型说明;23、在 C+中,关于以下设
7、置参数默认值的描述中,)是正确的; A、不答应设置参数的默认值; B、设置参数默认值只能在定义函数时设置; C、设置参数默认值时,应当是先设置右边的,再设置左边的; D、设置参数默认值时,应当全部参数都设置;名师归纳总结 - - - - - - -第 2 页,共 9 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用24、关于 new 运算符的以下描述中, )是错误的; A、它可以用来动态创建对象和对象数组; B、使用它创建的对象或对象数组可以使用运算符 delete删除; C、使用它创建对象时要调用构造函数; D、使用它创建对象数组时必需指定初始值;25、重载函数
8、在调用时挑选的依据中,)是错误的; A、参数个数; B、参数的类型; C、函数名字;D、函数的类型 26、以下描述中, )是抽象类的特性; A、可以说明虚函数; B、可以进行构造函数重载; C、可以定义友元函数; D、不能说明其对象;27、)是析构函数的特点; A、一个类中只能定义一个析构函数; B、析构函数名与类名不同; C、析构函数的定义只能在类体内;个参数; D、析构函数可以有一个或多 28、关于 delete运算符的以下描述中, )是错误的; A、它必需用于 new 返回的指针; B、它也适用于空指针; C、对一个指针可以使用多次该运算符; D、指针名前只有一对方括号符,不管所删除数组
9、的维数;);29、const int *p 说明不能修改 A、p 指针; B、p 指针指向的变量; C、p 指针指向的数据类型; D、上述 A、B、C 三者;30、关于子类型的描述中, )是错误的;A、子类型就是指派生类是基类的子类型;B、一种类型当它至少供应了另一种类型的行为,就这种类型是另一种类型的 子类型;C、在公有继承下,派生类是基类的子类型;D、子类型关系是不行逆的;名师归纳总结 二 、 填 空 题1. 对 象 的 三 大 基 本 特 性 是 多 态 性 、 _ 、 封 装 性 ;第 3 页,共 9 页2.C+ 语言的函数参数传递方式有传值和_ ;- - - - - - -精选学习资
10、料 - - - - - - - - - 3.重载赋值操作符时个人资料整理仅限学习使用数;,应声明为_ 函4.用_声明的函基数类称称为虚基类;5.用_声明为虚函数;6. 派生类对基类继承掌握拜访有三种;派生类可以定义其基类中不具备的_;7. 静 态 成 员 是 对 象 的 成 员 , _ 函 数 不 是 类 的 成 员 ;8. 在函数体之前加 _关键字可以防止掩盖函数转变数据成员的值;9. 一 个 const 对 象 只 能 访 问 _ 成 员 函 数;10. 使用友元函数是为了提高程序效率,且节省了 _开销;11.在面对对象程序设计中,将一组数据和这组数据有关的操作集合组装在一起形成对象,这个
11、过程叫 _;不同的对象可以调用相同名称的函数并导致完全不同的行为的现象称为 _;12.假如一个类的名称为 MyClass,就这个类缺省的构造函数名称为 _;使用这个类的一个对象初始化该类的另一个对象时,可以调用 _构造函数来完成此功能;13.局部对象和全局对象中,在同一程序中 _生存期最长; this 指针始终指向当前正在发出成员函数调用命令的 _;14.所谓赋值兼容规章是指在公有派生情形下,一个_类的对象可以作为_类的对象来使用的地方;15.带有 _的类称为抽象类,它只能作为 _来使用;16.掌握格式输入输出的操作中,函数 _是设置域宽的,函数 _是 设置填充字符; ;float funvo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 面向 程序设计 方案 学习指南
限制150内