|
大工15秋《/++语言程序设计》在线作业3
一、单选题(共 10 道试题,共 50 分。)
1. 下列关于运算符重载的描述中,( )是正确的。
. 运算符重载可以改变操作数的个数
. 运算符重载可以改变运算符的优先级
. 运算符重载可以改变结合性
. 运算符重载不可以改变语法结构
正确资料:
2. 作用域分辨符可以用来限定要访问的成员所在的类的名称,它的符号表示为( )。
. ::
. ?:
. ;
. \
正确资料:
3. 当类的继承方式为( )时,基类的公有和保护成员的访问属性在派生类中不变,而基类的私有成员不可直接访问。
. 私有继承
. 公有继承
. 保护继承
. 以上都不是
正确资料:
4. ++中用3个保留字实现异常处理,除了throw和th外,还有( )。
. if
. lss
. try
. rturn
正确资料:
5. 一个派生类只有一个直接基类的情况,称为( )。
. 单继承
. 多继承
. 派生
. 友元
正确资料:
6. 当类的继承方式为( )时,基类中的公有成员和保护成员都以私有成员身份出现在派生类中,而基类的私有成员在派生类中不可直接访问。
. 私有继承
. 公有继承
. 保护继承
. 以上都不是
正确资料:
7. ( )可实现运行时的多态性。
. 重载函数
. 构造函数
. 析构函数
. 虚函数
正确资料:
8. 绑定工作在程序运行阶段完成的情况称为( )。
. 静态绑定
. 动态绑定
. 重载
. 继承
正确资料:
9. 绑定工作在编译连接阶段完成的情况称为( )。
. 静态绑定
. 动态绑定
. 重载
. 继承
正确资料:
10. 带有纯虚函数的类是( )。
. 抽象类
. 基类
. 子类
. 以上都不是
正确资料:
大工15秋《/++语言程序设计》在线作业3
二、判断题(共 10 道试题,共 50 分。)
1. ofstrm类支持磁盘文件输出。( )
. 错误
. 正确
正确资料:
2. 一个派生类可以同时有多个基类,这种情况称为单继承。( )
. 错误
. 正确
正确资料:
3. 保护继承中,基类的公有和保护成员都以保护成员的身份出现在派生类中,而基类的私有成员不可直接访问。( )
. 错误
. 正确
正确资料:
4. gtlin成员函数的功能是允许从输入流中读取多个字符,并且允许指定输入终止字符(默认值是换行字符),在读取完成后,从读取的内容中删除该终止字符。( )
. 错误
. 正确
正确资料:
5. 流是一种抽象,它负责在数据的生产者和数据的消费者之间建立联系,并管理数据的流动。( )
. 错误
. 正确
正确资料:
6. 构造派生类的对象时,就要对基类数据成员、新增数据成员和成员对象的数据成员进行初始化。( )
. 错误
. 正确
正确资料:
7. 类型兼容规则是指在需要基类对象的任何地方,都可以使用公有派生类的对象来替代。( )
. 错误
. 正确
正确资料:
8. 抽象类不能实例化。( )
. 错误
. 正确
正确资料:
9. 派生类成员是指除了从基类继承来的所有成员之外,新增加的数据和函数成员。( )
. 错误
. 正确
正确资料:
10. 如果基类声明了带有形参表的构造函数时,派生类就应当声明构造函数。( )
. 错误
. 正确
正确资料:
|
|