基类中static定义的函数不能为虚函数

来源:互联网 发布:网络金融部工作怎么样 编辑:程序博客网 时间:2024/05/01 17:52
基类中static定义的函数能否为虚函数为什么?
不能。成员函数不可同时为virtual和static。 
多态实现的基本原理是每个带有virtual函数的类的【实例】要包含一个指针,指向虚函数表(vtbl)。
static函数做为类函数,不与任何【实例】相关,自然无法实现多态了。
原创粉丝点击