基本概念
纯虚函数是一个在基类中说明的虚函数,在基类中没有定义,要求任何派生类都定义自己的版本
纯虚函数为各派生类提供一个公共界面(接口的封装和设计,软键的模块功能划分)
纯虚函数说明形式:virtual 类型 函数名(参数表)=0;
一个具有纯虚函数的基类称为抽象类
例如:
1 | //抽象类shape |
知识的搬运工
纯虚函数是一个在基类中说明的虚函数,在基类中没有定义,要求任何派生类都定义自己的版本
纯虚函数为各派生类提供一个公共界面(接口的封装和设计,软键的模块功能划分)
纯虚函数说明形式:virtual 类型 函数名(参数表)=0;
一个具有纯虚函数的基类称为抽象类
例如:
1 | //抽象类shape |