ITPub博客

首页 > 应用开发 > IT综合 > 类成员函数的重写,重载和隐藏的区别

类成员函数的重写,重载和隐藏的区别

IT综合 作者:dongyu2013 时间:2014-03-30 15:46:25 0 删除 编辑
重写和重载的区别 范围的区别:被重写的和重写的函数在两个类中,而重载和被重载的函数在同一个类中 参数的区别:被重写函数和重写函数的参数列表一定相同,而被重载函数和重载函数的参数列表一定不相同 virtual的区别:重写的基类中被重写的函数必须有virtual修饰,而重载函数和被重载函数可以有也可以没有 隐藏和重写,重载有一下几点区别 与重载的范围不同,和重写一样,隐藏函数和被隐藏函数不在同一个类中 参数的区别:隐藏函数和被隐藏函数的参数列表可以相同,也可不同,但是函数名肯定要相同。当参数不相同时, 无论基类中的参数是否被virtual修饰,基类中的函数都被隐藏,而不是被重写 重载静态的绑定 重写动态的绑定

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29012686/viewspace-1132667/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2013-12-25

  • 博文量
    263
  • 访问量
    238065