写纯虚函数的目的:
使子类对象重写父类的纯虚函数
抽象类特点:
1、无法实例化对象
2、抽象类的子类必须重写父类中的纯虚函数,否则也属于抽象类,无法实例化对象
3、天生的父类
#include<iostream>
using namespace std;
#include<string>
class Food
{
public:
//纯虚函数 "=0“
//只要有一个纯虚函数,这个类称为抽象类
//抽象类特点:
//1、无法实例化对象
//2、抽象类的子类必须重写父类中的纯虚函数,否则也属于抽象类,