不需要虚构造函数。
每次在申明一个指向派生类的基类指针的时候。
必须调用派生类的构造函数才能完成。
所以无需虚构造函数。
构造函数是连接派生类和基类的一个点。没有这个连接点,虚函数的动态联编就没有入口了。
析构函数。
当需要删除一个指向派生类的基类指针的时候。
基类指针指向的函数中,如果不是虚函数,那么指针会指向基类的函数,如果为虚函数,那么指针会找到其派生类的函数。
~~~~~~~~~~~~~
不需要虚构造函数。
每次在申明一个指向派生类的基类指针的时候。
必须调用派生类的构造函数才能完成。
所以无需虚构造函数。
构造函数是连接派生类和基类的一个点。没有这个连接点,虚函数的动态联编就没有入口了。
析构函数。
当需要删除一个指向派生类的基类指针的时候。
基类指针指向的函数中,如果不是虚函数,那么指针会指向基类的函数,如果为虚函数,那么指针会找到其派生类的函数。
~~~~~~~~~~~~~