在c++语言中实现了哪几种多态性?
3个回答
展开全部
楼上和楼上的楼上有一点点问题
首先函数重载、操作符重载不能算多态,因为一般意义上的多态是从面向对象OO的概念集合而来,而多态很对的是“对象”,或者简单来说可以说是一个类。如果一个函数的重载那就相当于多个函数了,而不能算成是一个对象,所以也就没多态不多态的概念了
至于楼上的楼上说就一种,这个也不太严格,只能说一般狭义来讲,动态多态是最常见的。但是其他形式的多态在C++也是存在的,这就是把多态广义上来说,具体可以看一看参考资料里面的文章,看不懂就只看第一段好了
首先函数重载、操作符重载不能算多态,因为一般意义上的多态是从面向对象OO的概念集合而来,而多态很对的是“对象”,或者简单来说可以说是一个类。如果一个函数的重载那就相当于多个函数了,而不能算成是一个对象,所以也就没多态不多态的概念了
至于楼上的楼上说就一种,这个也不太严格,只能说一般狭义来讲,动态多态是最常见的。但是其他形式的多态在C++也是存在的,这就是把多态广义上来说,具体可以看一看参考资料里面的文章,看不懂就只看第一段好了
参考资料: http://www.cppblog.com/longshanks/archive/2007/12/06/37915.html
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询