1/8计算机系《面向对象程序设计》期末考试试卷(A卷)此试卷适用专业:计算机本科专业得分一、填空题:(30分,每空2分)阅卷教师1、使用cin和cout进行输入输出操作的程序必须包含头文件__iostream_______,其语句格式为____#include______
2、信息隐藏是指将对象的___数据和操作______隐藏起来的技术
3、C++的类的作用有__________和___________机制
4、类的对象成员的构造函数的调用次序取决于这些对象成员___在类中声明_的次序,与它们在初始化列表中出现的次序无关
5、类的缺省访问控制是________
6、__类__是构造面向对象程序的基本单位
7、_构造函数__是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作
7、一个非成员函数必须声明为一个类的friend_才有可能存取该类的私有数据成员
8、联编是指将函数调用与相应函数体代码彼此关联的过程
若此过程在程序开始运行前的编译时完成,则称之为__静态连编__联编
9、有如下函数原型说明∶staticintfunction(int*para_one,float¶_two);则参数para_one的传递方式是__按值传递__,para_two的传递方式是__引用传递__
10、动态创建对象由_new_操作实现,释放对象单元由_delete_操作实现
1、C++对C语言作了很多改进,下列描述中(D)使得C语言发生了质变,即从面向过程变成了面向对象
A、增加了一些新的运算符B、允许函数重载,并允许设置默认参数C、规定函数说明必须用原型D、引进了类和对象的概念B2、如果运行环境中int类型长度为2字节,对于以下声明的类A,sizeof(A)的值B为多少
classA{public:intget();voidse