简单来说,我们可以将多态定义为消息以多种形式显示的能力。 多态是以封装和继承为基础的。 C++ 多态分类及实现: 重载多态(Ad-hoc Polymorphism,编译期):函数重载、运算符重载 子类型多态(Subtype Polymorphism,运行期):虚函数 参数多态性(Parametric Polymorphism,编译期):类模板、函数模板 强制多态(Coercion ...
简单来说,我们可以将多态定义为消息以多种形式显示的能力。 多态是以封装和继承为基础的。 C++ 多态分类及实现: 重载多态(Ad-hoc Polymorphism,编译期):函数重载、运算符重载 子类型多态(Subtype Polymorphism,运行期):虚函数 参数多态性(Parametric Polymorphism,编译期):类模板、函数模板 强制多态(Coercion ...