首页 > 编程语言 > 详细

【C++】虚函数

时间:2020-07-29 01:42:41      阅读:57      评论:0      收藏:0      [点我收藏+]

虚函数

格式:virtual 返回值类型 函数名(参数表)

   {

     函数体;

   }

虚函数是非静态的成员函数,经过派生之后,虚函数在类族中可以实现运行时多态,即各派生类对象调用各自的虚函数

成员函数一旦被声明为虚函数,则无论声明它的类被继承多少代,派生类中依旧保持虚函数的特性

不具备多态特性的函数:

  • 静态成员函数不能声明为虚函数,因其共享特性
  • 内联成员函数不能声明为虚函数,因其执行代码是确定的
  • 构造函数不能声明为虚函数,因其调用发生在对象建立前

 

【C++】虚函数

原文:https://www.cnblogs.com/skullboyer/p/13394320.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!