1.以下叙述正确的是( )。 (满分:3)
A. main( )函数必须定义在其他函数之前,函数内可以嵌套定义函数
B. main( )函数位置没有限制,函数内不可以嵌套定义函数
C. main( )函数必须定义在其他函数之前,函数内不可以嵌套定义函数
D. main( )函数必须定义在其他函数之后,函数内可以嵌套定义函数
正确答案:
2.使用派生类的主要原因是( )。 (满分:3)
A. 提高代码的可重用性
B. 提高程序的运行效率
C. 加强类的封装性
D. 实现数据的隐藏
正确答案:
3.决定C++语言中函数的返回值类型的是( )。 (满分:3)
A. return语句中的表达式类型
B. 调用该函数时系统随机产生的类型
C. 调用该函数时的主调用函数类型
D. 在定义该函数时所指定的数据类型
正确答案:
4.C++的继承性允许派生类继承基类的( )。 (满分:3)
A. 部分特性,并允许增加新的特性或重定义基类的特性
B. 部分特性,但不允许增加新的特性或重定义基类的特性
C. 所有特性,并允许增加新的特性或重定义基类的特性
D. 所有特性,但不允许增加新的特性或重定义基类的特性
正确答案:
5.实现运行时的多态性需要使用( )。 (满分:3)
A. 重载函数
B. 构造函数
C. 析构函数
D. 虚函数
正确答案: