您的位置首页百科问答

虚函数的定义是什么?

虚函数的定义是什么?

的有关信息介绍如下:

虚函数的定义是什么?

1、虚函数的概念  虚函数是以virtual关键字声明的基类函数。如果在基类中将某个函数指定为virtual,并且派生类中有另外一个该函数的定义,则编译器将知道我们不想静态连接该函数。我们真正需要的是基于调用该函数的对象种类,在程序的特定位置选择调用哪一个函数。  2、定义  语法:virtual 函数返回类型 函数名(参数表) {函数体}  虚函数必须是基类的非静态成员函数,其访问权限可以是private或protected或public,在基类的类定义中定义虚函数的一般形式:  class基类名{  .......  virtual 返回值类型 将要在派生类中重载的函数名(参数列表);  };