C++多态

C++多态教程,面向对象 的三大特征为:封装、继承 和多态,这三种机制能够有效提高程序的可读性、可扩充性和可重用性。

C++引用实现多态

C++引用实现多态教程,在 C++ 中,多态 的实现,除了可以使用子类的指针指向父类的对象之外,还可以通过 引用 来实现多态,不过引用不像 指针 灵活。

C++虚函数教程

C++虚函数教程,在 C++ 中,使用 virtual 关键字 修饰的 函数 被称为虚函数,虚函数对于 多态 具有决定性的作用,有虚函数才能构成多态。

C++虚析构

C++虚析构教程,在 C++ 中,使用 virtual 关键字 修饰的 函数 被称为 虚函数,C++ 的 构造函数 不可以被声明为虚函数,但 析构函数 可以被声明为虚函数,并且有时候必须将析构声明为虚函数。

C++虚函数表教程

C++虚函数表教程,在 C++ 中,多态 是由 虚函数 实现的,而虚函数主要是通过虚函数表(V-Table)来实现的。对象不包含虚函数表,只有虚指针,类 才包含虚函数表。