虚函数,必须在基类中实现,子类可以不用实现,也可以实现成新的方法.
纯虚函数基类中不实现,在子类中必须实现.拥有纯虚函数的类称为抽象类,不能够进行实例化(比如人类不能够实例化),但可以创建指针和引用来指向子类(子类可以创建对象).