然后我们再去看c++中,多态实现的原理.
前面我们说,多态有,静态多态和动态多态,然后并且使用了一下多态,做了个案例.
并且我们说,多态的实现需要满足条件,就是首先要有继承关系,要有父类,子类,
然后子类还要必须去重写父类中的虚函数,不重写虚函数的话,那叫做,函数地址早绑定.对吧.
然后要使用多态的话,需要让父类的指针或者引用,指向子类的对象对吧.
并且我们提出了,重写的概念.
然后我们通过例子去看,多态的实现原理.
首先去看,上节课我们用到的这个Animal类,然后
里面有个spreak这个,虚函数.这个animal类就是我们的父类.