文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 高等教育 > 工学 > c++期末考试复习题 2
侵权投诉

c++期末考试复习题 2

一、 填空题

1.C++中有两种数据类型: ( 整型 )和 ( 字符型 )可以使用signed修饰符。 在C++中,用数组、指针、和( 引用 )作为函数参数,能够将参数值带回。

2.为了降低函数调用的时间开销,建议将小的调用频繁的函数定义为(内联函数 ),方法是在函数类型前加上( inline )关键字。

3.面向对象的程序设计有四大特征,它们是抽象、封装、( 继承 )、( 多态 )。

4.拷贝构造函数是在用一个对象初始化另一个对象时被调用,系统缺省的拷贝构造函数的工作方法是( 拷贝每一个数据成员 )。或逐一拷贝

5.用new申请某一个类的动态对象数组时,在该类中必须能够匹配到( 默认 )构造函数,否则应用程序会产生一个编译错误。

6.静态数据成员必须在类外进行初始化,且静态数据成员的一个拷贝被类的所有对象( 共享 )。 7.在C++中,定义重载函数时,应至少使重载函数的参数个数或参数类型( 有一个不同 )。

8.在C++中,虽然友元提供了类之间数据进行访问的一种方式,但它破坏了面向对象程序设计的( 封装 )特性。 9.预编译指令由三种,它们是:文件包含、 ( 宏定义)(条件编译) 11.在C++中,函数的参数有两种传递方式,它们是值传递和( 引用传递 )。 12.当非静态成员函数被调用时,该成员函数的( this指针 )指向调用它的对象。 13.拷贝构造函数使用( 一个已经存在的对象 )作为参数初始化创建中的对象。 14.在公有继承的情况下,基类数据成员在派生类中的访问权限( 保持不变 )。 15.在C++中,构造派生类对象时,总是先从( 基类 )的初始化开始的。 16.当需要统计程序中某个类创建对象的个数时,需要给该类定义( 静态数据 )成员。

17.在多个类之间有重复继承时,为避免被重复继承的基类数据成员在内存中有多个拷贝,应将该基类定义为( 虚基类 )。

18.在C++类中,有一种不能定义对象的类,这样的类只能被继承,称之为( 抽象类 ),定义该类至少具有一个( 纯虚函数 )。 19.在C++中构造一个对象时,其数据成员在构造函数中初始化。对于内嵌的对象、 ( 常量) ( 基类)数据成员需要在构造函数的成员初始化列表中初始化。

20.在类的定义中,说明为protected的数据成员称为保护成员。保护数据成员具有双重作用:对于其派生类而言, (是公有的);而对于其外部的程序而言, ( 是私有的 )。

22.如果s是int型变量,且s=6,则下面s%2+(s+1)%2表达式的值为____。

23.已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch= a +4 的值为_。 传递,对形参的改变可影响到实参。

25

c++期末考试复习题 2

c++期末考试复习题 2

.成员变量”形式访问的对象成员仅限于被声明为的成员;若要访问其他成员变量,

26.一个__类__和_对象__的关系,正如基本数据类型与该类型的变量一个。 27.类成员的默认访问方式是__私有_ __.

28.一个类有_多个_个构造函数,有___一个__析构函数。

29.类的__静态__成员函数不能对类中的非静态成员进行默认访问。

30.如果说明类B是类A的友元类,则类B的所有成员函数都是类A的__友元函数____。

32.类有两种用法:一种是类的实例化,即生成类的_对象_____ ;另一种是通过__继承_____派生出新的类。 34.如果一个类中有一个或多个纯虚函数,则这个类称为__抽象类____。 36.设所有变量均为整型,则表达式(e=2,f=5,e++,f++,e+f)的值为_9_。

24.数组与函数参数联系密切,当用数组元素作函数参数时,这是属于值传递;当数组名作为参数时,这是属于

第1页

你可能喜欢

热门文档

相关文档

  • C++期末考试复习资料

    C++程序设计期末辅导基本知识 重点要求 题型综述 自测练习 往年试题 ? 考试题型及分值:––––– 判断题(每小题1分*10=10分) 单项选择题(每小题2分* 20=40...

  • C++期末考试复习资料

    3. 4. C++程序设计期末辅导基本知识 重点要求 题型综述 自测练习 往年试题 ? 考试题型及分值:––––– 判断题(每小题1分*10道=10分) 单项选择题(每小题2...

  • c++期末考试复习题

    C++期末考试复习题汇总 109页 1下载券 C++程序语言模拟期末考试... 8页 免费...在 C++中,用数组、指针、和( 引用 )作为函数参数,能够将参数值带回。 2....

  • C++大一期末考试题库题目2

    这是大学的软件学院大一学生C++期末考试题目难点易错...

  • C++期末考试复习资料

    C++期末考试题及答案[1] 13页 免费C++期末考试...面向对象 C++程序设计总复习 第2页 共21页 成员函数的定义方式: 第一种方式是...

  • C++期末考试复习题及答案

    C++期末考试复习题及答案_工学_高等教育_教育专区。C++期末复习题及答案(...A:C<D?C:D 的值为 A A)1 B)2 C)3 D)4 (19)有关构造函数的说法...

  • c++期末考试复习题

    南昌大学 2008~2009学年第二学期期末考试试卷 C++程序设计(B卷)参考答案 1 A 2 D 3 C 4 A 5 B 6 D 7 B 8 A 9 A 10 A 11 B 12 D 13 D 14...

  • 大学C++期末考试题库及答案

    2012 年大学 C++期末考试题库一、单选题: 1. 能作为 C++程序的基本单位是( C )。 A. 字符 B. 语句 C. 函数 D. 源程序文件 2. 程序中主函数的名字为...

  • C++期末考试题选择题

    专题推荐 C++期末考试试题及答案 C++期末考试题(二)1/2 相关文档推荐...c++选择题期末考复习 36页 1下载券 C++填空题集 8页 1下载券C...

  • C++期末考试题-超详解

    A、重载函数中不允许使用缺省参数; //注:可以使用,但要求不存在二义性。 B...c++期末考试复习题 25页 1下载券2015 Baidu 使用百度前必读

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email