什么是多态: 多态性即“一个接口,多种方法”,分为静态的多态和动态的多态。静态的多态在编译期间实现,例如函数的重载。动态的多态在程序执行的期间通过虚函数来实现。 并且 只有在基类指针指向派生类,而且派生类的虚函数遮蔽基类的虚函数(函数原型相同),这个时候调用虚函数(子类的) 才能体现多态。