C# 中的静态绑定与动态绑定


多态分为静态和动态。在静态多态中,函数的响应在编译期间确定。在动态多态中,它在运行时决定。

编译期多态或静态绑定

在编译期间将函数与对象链接的机制称为早期绑定。也称作静态绑定或早期绑定。

运行时多态或动态绑定

运行时多态具有方法重写,也称作动态绑定或晚期绑定。

抽象类包含抽象方法,由派生类实现。派生类具有更专门的功能。动态多态由抽象类和虚拟函数实现。

更新于: 20-Jun-2020

2K+ 浏览量

开启你的 事业

完成课程可获得认证

开始吧
广告
© . All rights reserved.