构造函数的八种方法 构造函数为什么不可以声明为虚函数?
浏览量:3028
时间:2021-03-17 21:18:30
作者:admin
构造函数为什么不可以声明为虚函数?
如果目标文件中有一个符号表,最直观的方法是在符号表中找到与修改后的构造函数名称相对应的地址项。如何操作取决于主体需要在什么条件下找到地址去做。
构造函数调用虚函数时各有什么特点?
不要在构造函数中调用虚拟函数。在基类的构造中,虚函数是非虚函数,不会进入派生类。它是一个静态绑定。很明显,当我们构造对象的子类时,我们调用基类的构造函数并构造子类的基类部分。子类尚未构造且尚未初始化。如果在基类的构造中调用虚函数,如果可能的话,调用一个尚未初始化的对象是非常危险的,所以在构造父类对象的部分时,不允许调用子类的虚函数实现。但并不是说你不能那样编程
构造函数的八种方法 高中构造函数类型6种 导数函数构造所有模型
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。