gpt4 book ai didi

c# - C#中的静态和动态多态性

转载 作者:太空狗 更新时间:2023-10-30 01:36:23 25 4
gpt4 key购买 nike

我知道多态性可以是静态的也可以是动态的。

  1. 静态多态

    • 函数重载

    • 运算符重载

  2. 动态多态

enter image description here

但我的问题是我无法在 msdn 文档中找到这两种类型 Link

为什么他们不描述这两种类型(静态和动态多态性)

最佳答案

您的问题中表达的观点,即多态性是静态的还是动态的,只是一个单一的观点。另一种观点是,多态性意味着您所说的动态多态性。

另一种观点也完全正确。看来这就是您所引用的 MSDN 主题的作者所持的观点。

就其值(value)而言,一些作者引用了另一种类型的多态性,即参数多态性,来描述泛型编程。这些都只是不同的观点。然而,动态多态性在面向对象编程中具有首要地位,并且作者将多态性视为指代动态多态性,即子类型多态性是很常见的。

关于c# - C#中的静态和动态多态性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22318209/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com