面向对象的多态性是指 什么叫做多态性 ?在C 中是如何实现多态的?
浏览量:2934
时间:2021-03-12 08:05:23
作者:admin
什么叫做多态性 ?在C 中是如何实现多态的?
C中的多态性(虽然多态性不是C特有的,但C有两种多态性:静态多态性和动态多态性(即静态绑定和动态绑定)。静态和动态的主要区别在于绑定是发生在编译时还是运行时。编译时发生的绑定是静态绑定,即静态多态性;运行时发生的绑定是动态绑定,即动态多态性。静态多态性可以通过模板和函数重载来实现(C语言中的多态性主要是模板造成的)。这里有两个例子:1)函数模板
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。