构造函数不能为虚函数
来源:互联网 发布:烘焙箱怎么做饼干知乎 编辑:程序博客网 时间:2024/06/06 01:40
初步理解:
1、虚函数是动态绑定,与多态相关,所以需要知道对象的类型,如果没有构造出对象怎么知道对象的类型,怎么执行虚函数;
2、虚函数实现多态,最后只执行一个函数,而构造函数需要执行从基类到子类的各个构造函数,如果是虚函数,则只能执行一个构造函数,显然是有问题的,也是不能实现的。
(后续待补充)
1 0
- 构造函数不能声明为虚函数
- 为什么构造函数不能为虚函数
- 虚函数不能为构造函数
- 为什么构造函数不能为虚函数
- 为什么构造函数不能为虚函数
- 构造函数为何不能为虚函数
- 构造函数不能为虚函数
- 构造函数为什么不能为虚函数
- 为什么构造函数不能为虚函数
- 构造函数不能为虚函数
- 为什么构造函数不能为虚函数
- 为什么构造函数不能为虚函数
- 为什么构造函数不能为虚函数
- 构造函数为何不能为虚函数?
- 构造函数不能为虚函数
- 为什么构造函数不能为虚函数
- 构造函数不能为虚函数
- 为什么构造函数不能为虚函数
- 利用 Travis CI 把 Android 项目部署到 github
- 在myeclipse10 下搭建ssh环境
- java初学者:类与对象 技术文章
- Filter的应用——IP计数
- linux同步
- 构造函数不能为虚函数
- 论坛日志分析:Flume+MapReduce+Hive+Sqoop+MySQL
- 第八周项目2用对象数组操作长方柱类
- Learn Python The Hard Way中习题46安装distribute包和virtualenv包
- 高仿糗事百科学习(三)NET
- unl构件图与部署图
- 机器学习总结_前言
- dalvik字节码问答
- 第八周 项目一(1)