C++实训-单元八 多态性

继续因为不熟只写问题
继续因为不熟只写问题
继续因为不熟只写问题
继续因为不熟只写问题

知识点提问:

  1. 多态性是什么意思?有什么好处?
  2. 如何消除多态性的多义性(绑定为一对一关系)?
  3. 什么是静态多态性?什么是动态多态性?
  4. 函数重载、函数模板、操作符重载、类模板等属于静态多态性吗?为什么
  5. 虚函数属于动态多态性吗?为什么?
  6. 为什么要用到操作符重载?所有操作符都可以重载吗?
  7. 操作符谁定要的?自己可以定义新的操作符吗?
  8. 操作符重载的实质是函数重载,这句话对吗?
  9. 写出操作符重载函数名中的关键词?
  10. 为什么规定操作符重载函数的形参必须有一个是对象或对象的引用?
  11. 为什么通常不把操作符重载位既非成员又非友元的函数(独立函数)?
  12. 为什么操作符重载不能改变所需操作数个数(如原为双目操作符,重载后仍然为双目操作符)?
  13. 为什么操作重载不能改变操作符的优先级?
  14. 为什么操作符重载不能改变操作符的结核性?
  15. 为什么操作符重载后的功能与原功能要相近?
  16. 为什么通常把双目操作符重载为友元函数?
  17. 为什么通常把单目运算符重在为成员函数?
  18. 赋值=,下标【】,函数操作符()可以重载为友元函数吗?
  19. 流操作符<<和>>,类型转换符可以重载为成员函数吗?
  20. 什么是类型转换构造函数?其作用是什么?如何定义、使用?
  21. 类型转换构造函数与拷贝构造函数的区别是什么?
  22. 什么是类型转换函数?其作用是什么?如何定义、使用?
  23. 类型转换函数可重载为成员函数,友元函数吗?
  24. 如何重载流操作符>>和<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值