什么是虚函数!

来源:互联网 发布:node 捕捉子进程错误 编辑:程序博客网 时间:2024/05/16 05:32
定义:在某基类中声明为 virtual 并在一个或多个派生类中被重新定 义的成员函数[1]
语法:virtual 函数返回类型 函数名(参数表) { 函数体 }
用途实现多态性,通过指向派生类基类指针,访问派生类中同名覆盖成员函数
虚函数必须是基类的非静态成员函数,其访问权限可以是private或protected或public,在基类的类定义中定义虚函数的一般形式:
class 基类名{
.......
virtual 返回值类型 将要在派生类重载的函数名(参数列表);
};
原创粉丝点击