一.C++多态 C++的多态包括静态多态和动态多态.静态多态包括函数重载和泛型编程,动态多态包括虚函数.静态多态是指在编译期间就可以确定,动态多态是指在程序运行时才能确定. 二.虚函数 1.虚函数为类的非静态成员函数,访问权限一般为public.函数声明时,在返回值前加virtual关键字,函数定义时不需要加virtual.父类定义的虚函数,子类在继承时,可以对虚函数重新定义,当然子类的函数应该与父类虚函数一样,只是函数实现不一样.我们用父类的指针指向子类的实例,然后通过父类的指针可以调用实际子…