NOTE:在构造和析构期间不要调用virtual函数,因为这类调用从不下降至derived class(比起当前执行构造函数和析构函数的那层) 转载于:https://www.cnblogs.com/chip/p/4782432.html