大工14春《C/C++语言程序设计》在线作业3 要准确答案啊
一、单选题1.C++中用3个保留字实现异常处理,除了throw和catch外,还有()。A.ifB.classC.tryD.return满分:5分2.作用域分辨符可以用来...
一、单选题
1. C++中用3个保留字实现异常处理,除了throw和catch外,还有()。
A. if
B. class
C. try
D. return
满分:5 分
2. 作用域分辨符可以用来限定要访问的成员所在的类的名称,它的符号表示为()。
A. ::
B. ?:
C. ;
D. \
满分:5 分
3. 派生类的对象对它的基类成员中()是可以访问的。
A. 公有继承的公有成员
B. 公有继承的私有成员
C. 公有继承的保护成员
D. 私有继承的公有成员
满分:5 分
4. ()不允许外界访问,但允许派生类的成员访问,这样既有一定的隐藏能力,又提供了开放的界面。
A. 公有成员
B. 私有成员
C. 私有成员函数
D. 保护成员
满分:5 分
5. ()是一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
A. 虚析构函数
B. 虚构造函数
C. 纯虚函数
D. 静态成员函数
满分:5 分
6. 带有纯虚函数的类是()。
A. 抽象类
B. 基类
C. 子类
D. 以上都不是
满分:5 分
7. 设置虚基类的目的是()。
A. 简化程序
B. 消除二义性
C. 提高运行效率
D. 减少目标代码
满分:5 分
8. C++中的类有两种用法:一种是类的实例化,即生成类的对象,并参与系统的运行;另一种是通过()派生出新的类。
A. 复用
B. 继承
C. 单继承
D. 多继承
满分:5 分
9. 如果一个类至少有一个纯虚函数,那么就称该类为()。
A. 抽象类
B. 虚基类
C. 派生类
D. 以上都不对
满分:5 分
10. 下列关于运算符重载的描述中,()是正确的。
A. 运算符重载可以改变操作数的个数
B. 运算符重载可以改变运算符的优先级
C. 运算符重载可以改变结合性
D. 运算符重载不可以改变语法结构
满分:5 分
二、判断
1. 使用I/O流的程序需要包含iostream.h.
A. 错误
B. 正确
满分:5 分
2. 绑定工作在程序运行阶段完成的情况称为静态绑定。
A. 错误
B. 正确
满分:5 分
3. 当类的继承方式为公有继承时,基类的私有成员可以被派生类访问。
A. 错误
B. 正确
满分:5 分
4. 抽象类不能实例化。
A. 错误
B. 正确
满分:5 分
5. 虚函数声明只能出现在类声明中的函数原型声明中,而不能在成员函数实现的时候。
A. 错误
B. 正确
满分:5 分
6. 保护继承中,基类的公有和保护成员都以保护成员的身份出现在派生类中,而基类的私有成员不可直接访问。
A. 错误
B. 正确
满分:5 分
7. 绑定工作在编译连接阶段完成的情况称为静态绑定。
A. 错误
B. 正确
满分:5 分
8. C++语言异常处理机制的基本思想是将异常的检测与处理分离。
A. 错误
B. 正确
满分:5 分
9. 构造派生类的对象时,就要对基类数据成员、新增数据成员和成员对象的数据成员进行初始化。
A. 错误
B. 正确
满分:5 分
10. cerr是标准错误输出,没有缓冲,发送给它的内容立即被输出。
A. 错误
B. 正确
满分:5 分 展开
1. C++中用3个保留字实现异常处理,除了throw和catch外,还有()。
A. if
B. class
C. try
D. return
满分:5 分
2. 作用域分辨符可以用来限定要访问的成员所在的类的名称,它的符号表示为()。
A. ::
B. ?:
C. ;
D. \
满分:5 分
3. 派生类的对象对它的基类成员中()是可以访问的。
A. 公有继承的公有成员
B. 公有继承的私有成员
C. 公有继承的保护成员
D. 私有继承的公有成员
满分:5 分
4. ()不允许外界访问,但允许派生类的成员访问,这样既有一定的隐藏能力,又提供了开放的界面。
A. 公有成员
B. 私有成员
C. 私有成员函数
D. 保护成员
满分:5 分
5. ()是一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
A. 虚析构函数
B. 虚构造函数
C. 纯虚函数
D. 静态成员函数
满分:5 分
6. 带有纯虚函数的类是()。
A. 抽象类
B. 基类
C. 子类
D. 以上都不是
满分:5 分
7. 设置虚基类的目的是()。
A. 简化程序
B. 消除二义性
C. 提高运行效率
D. 减少目标代码
满分:5 分
8. C++中的类有两种用法:一种是类的实例化,即生成类的对象,并参与系统的运行;另一种是通过()派生出新的类。
A. 复用
B. 继承
C. 单继承
D. 多继承
满分:5 分
9. 如果一个类至少有一个纯虚函数,那么就称该类为()。
A. 抽象类
B. 虚基类
C. 派生类
D. 以上都不对
满分:5 分
10. 下列关于运算符重载的描述中,()是正确的。
A. 运算符重载可以改变操作数的个数
B. 运算符重载可以改变运算符的优先级
C. 运算符重载可以改变结合性
D. 运算符重载不可以改变语法结构
满分:5 分
二、判断
1. 使用I/O流的程序需要包含iostream.h.
A. 错误
B. 正确
满分:5 分
2. 绑定工作在程序运行阶段完成的情况称为静态绑定。
A. 错误
B. 正确
满分:5 分
3. 当类的继承方式为公有继承时,基类的私有成员可以被派生类访问。
A. 错误
B. 正确
满分:5 分
4. 抽象类不能实例化。
A. 错误
B. 正确
满分:5 分
5. 虚函数声明只能出现在类声明中的函数原型声明中,而不能在成员函数实现的时候。
A. 错误
B. 正确
满分:5 分
6. 保护继承中,基类的公有和保护成员都以保护成员的身份出现在派生类中,而基类的私有成员不可直接访问。
A. 错误
B. 正确
满分:5 分
7. 绑定工作在编译连接阶段完成的情况称为静态绑定。
A. 错误
B. 正确
满分:5 分
8. C++语言异常处理机制的基本思想是将异常的检测与处理分离。
A. 错误
B. 正确
满分:5 分
9. 构造派生类的对象时,就要对基类数据成员、新增数据成员和成员对象的数据成员进行初始化。
A. 错误
B. 正确
满分:5 分
10. cerr是标准错误输出,没有缓冲,发送给它的内容立即被输出。
A. 错误
B. 正确
满分:5 分 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询