【发布时间】:2014-05-04 20:30:41
【问题描述】:
通常在 C++ 中,我们会在不同的类中看到具有相同参数的同名函数以及 virtual 关键字。 这是多态的一个例子吗?如果是,如何以及还有其他方法可以理解 c++ 中的多态性吗??
【问题讨论】:
-
您是指亚型多态性吗?重载和模板是 C++ 中多态的另外两个例子。
-
也许这个link可以帮助你
-
@rightfold:不,不是任何特定类型的多态性。我只想知道函数覆盖或虚函数与多态的关系是什么?而且你再给两个,我们怎么能称之为多态的重载和模板示例?
标签: c++ function polymorphism overriding virtual-functions