什么是虚函数?什么是纯虚函数?它们的作用是什么? 答案: 多态性是面向对象程序设计的重要特性,它与封装性和继承性构成面向对象程序设计的三大特性。这三大特性是互相关联的,封装性是基础,继承性是关键,而多态性是补充。 多态分为静态多态和动态多态。函数重载和运算符重载属于静态多态。静态多态也称为编译时多态。而...
注意:c++的多态性只能通过虚函数来体现。 四.纯虚函数和抽象类 [cpp] class father{public:virtual voidrun()=0;} 上面在father类中的虚函数run的函数体=0,这种定义方式就定义一个纯虚函数run。 纯虚函数是指被标明为不具体实现的虚函数,它让类先有一个操作名称,而没有操作内容,让派生类在继承的时候去具体...