构造函数为什么不能定义成虚函数

发布时间 2023-09-18 17:04:56作者: 小凉拖
如果构造函数是虚函数的话,首先要通过虚函数指针在虚函数表中找到构造函数的地址,而构造函数还没有被调用虚函数指针就没有被初始化,因此就不能通过虚函数指针调用构造函数。