多态性

    多态分为静态多态和动态多态,静态多态通过模板、函数重载和运算符重载实现,动态多态通过虚函数实现。     c++的三大特征:封装(Encapsulation)、继承(Inheritance)、多态(Polymorphism)。其中,多态主要是指通过虚函数实现。     多态意味着调用函数时,会根据调用函数的对象的类型来执行不同的函数。多态实现的三个条件:继承关系、同名虚函数、基类指针调用虚
相关文章
相关标签/搜索