构造函数不能为虚函数
来源:互联网 发布:类似于whatsapp的软件 编辑:程序博客网 时间:2024/06/05 17:01
初步理解:
1、虚函数是动态绑定,与多态相关,所以需要知道对象的类型,如果没有构造出对象怎么知道对象的类型,怎么执行虚函数;
2、虚函数实现多态,最后只执行一个函数,而构造函数需要执行从基类到子类的各个构造函数,如果是虚函数,则只能执行一个构造函数,显然是有问题的,也是不能实现的。
(后续待补充)
0 0
- 构造函数不能声明为虚函数
- 为什么构造函数不能为虚函数
- 虚函数不能为构造函数
- 为什么构造函数不能为虚函数
- 为什么构造函数不能为虚函数
- 构造函数为何不能为虚函数
- 构造函数不能为虚函数
- 构造函数为什么不能为虚函数
- 为什么构造函数不能为虚函数
- 构造函数不能为虚函数
- 为什么构造函数不能为虚函数
- 为什么构造函数不能为虚函数
- 为什么构造函数不能为虚函数
- 构造函数为何不能为虚函数?
- 构造函数不能为虚函数
- 为什么构造函数不能为虚函数
- 构造函数不能为虚函数
- 为什么构造函数不能为虚函数
- C++ 基础杂项
- C# 方法使用 0007
- Python 半自动登录知乎-验证码需要识别
- 关于图的若干问题 很齐全的代码
- Tomcat数据源的配置
- 构造函数不能为虚函数
- PHP的UTF-8中文转拼音处理类(性能已优化至极致)
- 对任意10个数字求和(6)
- Linux目录结构和常用命令
- Codeforces 557A Ilya and Diplomas 【水题】
- Centos开机自启动redis
- 海康摄像头恢复出厂监控录像视频恢复
- C++ 类的“三法则”
- 腾讯实习生面试印象