抽象类简介
在了解抽象类之前,首先我们得了解一下纯虚函数
从定义上讲,纯虚函数是一个在基类中声明的虚函数,它在该基类中没有定义具体的操作内容,要求各个派生类根据具体需求来定义自己的版本.
声明格式:
virtual 类型 函数名(参数) = 0;
带有纯虚函数的类就叫抽象类.
class Base //抽象类
{
public:
virtual void function(int n) = 0;
//其他内容
};
Base就是一个抽象类
抽象类作用:
①将有关的数据和行为组织在一个继承层次结构中,保证派生类具
原创
2020-09-30 19:04:18 ·
220 阅读 ·
0 评论