【发布时间】:2011-01-09 11:17:29
【问题描述】:
为什么 C++ 函数中的默认参数可以被视为多态?
为什么要考虑ad-hoc多态和通用多态?
我认为它可以被视为一种特殊的多态性,就像它的重载函数(?)一样,但是它以什么方式是通用的多态性呢?
【问题讨论】:
-
很多词...对于 C/C++ 功能之一,我使用较少。
-
什么是ad-hoc polymorphism和universal polymorphism?从来没有听说过!
-
@Nawaz:我用 Google 搜索过,我发现了这样的东西:stason.org/TULARC/software/object-oriented-programming/…... 但是不,我也从未听说过!
-
对我来说闻起来像家庭作业,这个问题太流行了,不能成为一个真正的问题。
-
@Oli:这就是为什么我说它是理论上的。我知道这两个术语,但仍然不明白为什么它可以被视为通用多态性。
标签: c++ polymorphism