纯虚函数:一个在基类(注意是基类)中说明的虚函数,在基类中没有定义,需要在派生类中实现各自的版本定义。纯虚函数为各派生类提供了一个公共的接口,来更加方便的实现多态。
说明形式/格式:virtual 类型 函数名(参数)=0 //=0不能丢,有这个才算纯虚函数
而抽象类就是含有纯虚函数的类就是抽象类,但是抽象类不能实例为对象。
纯虚函数:一个在基类(注意是基类)中说明的虚函数,在基类中没有定义,需要在派生类中实现各自的版本定义。纯虚函数为各派生类提供了一个公共的接口,来更加方便的实现多态。
说明形式/格式:virtual 类型 函数名(参数)=0 //=0不能丢,有这个才算纯虚函数
而抽象类就是含有纯虚函数的类就是抽象类,但是抽象类不能实例为对象。