1. 解决方法
在构造期间,你可以藉由“令derived classes将必要的构造信息向上传递至base class构造函数”替换之而加以弥补。
2. 总结
1)在构造和析构期间不要调用virtual函数,因为这类调用从不下降至derived class(比起当前执行构造函数和析构函数的那层)。
1. 解决方法
在构造期间,你可以藉由“令derived classes将必要的构造信息向上传递至base class构造函数”替换之而加以弥补。
2. 总结
1)在构造和析构期间不要调用virtual函数,因为这类调用从不下降至derived class(比起当前执行构造函数和析构函数的那层)。