码迷,mamicode.com
首页 > 其他好文 > 详细

虚函数

时间:2015-10-20 21:24:43      阅读:269      评论:0      收藏:0      [点我收藏+]

标签:

微软官方的解释:

       虚函数是指一个类中你希望重载的成员函数,当你用一个基类指针或引用指向一个继承类对象的时候,你调用一个虚函数,实际调用的是继承类的版本。

虚函数最关键点是 动态联编,它可以在运行时判断指针指向的对象,并自动调用相应的函数!

 

函数重载处理的是同一层次上的同名函数问题,而虚函数处理的是不同派生层次上的同名函数问题,前者是横向重载,后者可以理解为纵向重载。但与重载不同的是: 同一类族的虚函数的首部是相同的,而函数重载时函数的首部是不同的(参数个数或类型不同)

 

虚函数

标签:

原文地址:http://www.cnblogs.com/mercedes-Benz/p/4895993.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!