虚函数 ,子类可以不重写,直接继承父类 的方法来使用,也可以重写 但是 纯虚函数是子类是必须重写了才可以使用
通过基类的指针来删除派生类的对象时,基类的析构函数应该是虚的。否则其删除效果将无法实现。 一般情况下,这样的删除只能够删除基类对象,而不能删除子类对象,形成了删除一半形象,从而千万内存泄漏。
虚函数 ,子类可以不重写,直接继承父类 的方法来使用,也可以重写 但是 纯虚函数是子类是必须重写了才可以使用
通过基类的指针来删除派生类的对象时,基类的析构函数应该是虚的。否则其删除效果将无法实现。 一般情况下,这样的删除只能够删除基类对象,而不能删除子类对象,形成了删除一半形象,从而千万内存泄漏。