C++中纯虚函数和虚函数的区别:
如果父类的函数(方法)根本没有必要或者是无法实现,完全要依赖于子类去实现的话,可以把此函数(方法)设为virtual 函数名=0,我们把这样的函数(方法)成为纯虚函数。
虚函数:子类可以不重写,直接继承父类的方法来使用,也可以重写。
纯虚函数:子类必须重写了才可以使用。
C++中纯虚函数和虚函数的区别:
如果父类的函数(方法)根本没有必要或者是无法实现,完全要依赖于子类去实现的话,可以把此函数(方法)设为virtual 函数名=0,我们把这样的函数(方法)成为纯虚函数。
虚函数:子类可以不重写,直接继承父类的方法来使用,也可以重写。
纯虚函数:子类必须重写了才可以使用。