下列运算符中在c加加语言中不能重载的是,下列运算符中,( )运算符在C++中不能重载。...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

大工20秋《CC语言程序设计》在线作业1答案

(单选题)1: 下列运算符中,( )运算符在C++中不能重载。

A: &&

B: []

C: ::

D: new

正确答案:

(单选题)2: 如果一个类至少有一个纯虚函数,那么就称该类为( )。

A: 抽象类

B: 虚基类

C: 派生类

D: 以上都不对

正确答案:

(单选题)3: 在C++中,用于实现运行时多态性的是( )。

A: 内联函数

B: 重载函数

C: 模板函数

D: 虚函数

正确答案:

(单选题)4: 以下基类中的成员函数,表示纯虚函数的是( )。

A: virtual void vf(int);

B: void vf(int)=0;

C: virtual void vf( )=0;

D: virtual void vf(int){ }

正确答案:

(单选题)5: 在C++中,可以从一个类派生出另一个类,前者称为(),后者称为派生类或子类。

A: 基类或父类

B: 继承类

C: 多态类

D: 虚类

正确答案:

(单选题)6: 一个派生类可以从一个基类派生,也可以从多个基类派生。从一个基类派生的继承称为()。

A: 单继承

B: 多继承

C: 有效继承

D: 以上都不是

正确答案:

(单选题)7: 派生类有3种继承方式,公有继承、私有继承和()。

A: 单继承

B: 多继承

C: 有效继承

D: 保护继承

正确答案:

(单选题)8: ()是指联编工作出现在编译连接阶段,这种联编又称为早期联编,因为这种联编过程是在程序开始运行之前完成的。

A: 动态联编

B: 静态联编

C: 多态联编

D: 以上都不是

正确答案:

(单选题)9: 在析构函数前面加上关键字virtual进行说明,则称该析构函数为()。

A: 虚构造函数

B: 虚成员函数

C: 虚析构函数

D: 以上都不是

正确答案:

(单选题)10: I/O操作分别由两个类istream和ostream提供,由它们派生出一个类(),提供双向I/O操作。

A: iostream

B: cin

C: cout

D: void

正确答案:

(判断题)11: 虚基类的构造函数在非虚基类之前调用。

A: 对

B: 错

正确答案:

(判断题)12: 若同一层次中包含多个虚基类,这些虚基类的构造函数按它们说明的顺序调用。

A: 对

B: 错

正确答案:

(判断题)13: 运算符重载仍然保持其原来的优先级、结合性和语法结构。

A: 对

B: 错

正确答案:

(判断题)14: 纯虚函数是一个在基类中声明的虚函数,它在该基类中没有定义具体的操作内容,要求各派生类根据实际需要定义自己的版本。

A: 对

B: 错

正确答案:

(判断题)15: 在C++中,打开一个文件,就是将这个文件与一个流建立关联;关闭一个文件,就取消这种关联。

A: 对

B: 错

正确答案:

(判断题)16: 在多继承中,公有派生和私有派生对于基类成员在派生类中的可访问性与单继承的规则完全不同。

A: 对

B: 错

正确答案:

(判断题)17: 进行文件操作时需要包含fstream.h文件。

A: 对

B: 错

正确答案:

(判断题)18: 在ios中提供控制格式的标志位中,oct是转换为十六进制形式的标志位。

A: 对

B: 错

正确答案:

(判断题)19: 控制格式I/O的操作中,setw()是设置域宽的。

A: 对

B: 错

正确答案:

(判断题)20: friend是说明友元函数的关键字。

A: 对

B: 错

正确答案:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值