对多态性的理解有没有比较通俗的语言呢? 对多态性的理解有没有比较通俗的语言呢?对他不是很清楚,他为什么要通过虚函数来实现呢?通过其他方法不能实现吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 多态就是指程序具有多种表现形式的性质,也就是说同一个对象在不同情况下有不同表现,通俗一点就是“见风使舵”。虚函数使实现多态性的一个方法,它让对象的同一个方法具有不同的实现形式,也就是其功能是可变的。函数和运算符重载也是实现多台的方法。 大家执行类似的任务,也都叫做同一个名字,让人怎么区分?但是相形之下毕竟还有细微的区别比如参数的类型,个数等继承的时候,函数可能完全相同,怎么知道要调用的是老爸的函数,还是儿子的函数呢通过虚函数就可以分辨 那个CButtonST的bug如何解决呢? 并发服务器接受多客户端访问偶尔无响应 c语言web服务器编程问题 请各位兄弟姐妹进来帮个忙! 矿世难题啊 !!!!矿世难题啊 !!!! 20000分!!! AfxBeginThread 想传入一个CListCtrl 对象 大哥指导TabCtrl的用法 怎么产生vdw_wdm.lib?? DBGrid的入门问题 哪位大侠帮帮忙,空格产生函数。 做帮助文件的那个Rtf文件是怎样编辑的? 如何加入别人写的类?
虚函数使实现多态性的一个方法,它让对象的同一个方法具有不同的实现形式,也就是其功能是可变的。
函数和运算符重载也是实现多台的方法。
但是相形之下毕竟还有细微的区别
比如参数的类型,个数等继承的时候,函数可能完全相同,怎么知道要调用的是老爸的函数,还是儿子的函数呢
通过虚函数就可以分辨