什么是抽象类

定义: 含有纯虚函数 的类称为抽象类,它不能生成对象。 什么是纯虚函数? 纯虚函数是在基类声明的虚函数,它在基类中没有定义,可是要求派生类都要定义本身的实现方法。在基类中实现纯虚函数的方法是在函数原型后面添加“=0” 好比 virtual void f()=0; 而c++中包含纯虚函数的类称为抽象类,因为抽象类中包含了没有定义的纯虚函数,因此不能定义抽象类的对象。 总结:1.抽象类只能用做其余类的
相关文章
相关标签/搜索