目录 构造函数静态成员函数内联函数友元函数模板函数 构造函数 虚表的指针在构造函数创建的过程中被设置,简单理解为虚函数的创建被包含在构造函数创建过程中,所以构造函数不能是虚函数,否则逻辑上就矛盾了 静态成员函数 静态成员函数属于类,而不是对象,没有 this 指针,不能成为虚函数 内联函数 内联函数在编译时期执行,而虚函数在运行时期执行,内联函数被声明为 virtual 是无效的 友元函数 友元函数不是类成员函数,没有 this 指针,不能被继承 模板函数 模板在编译时实例化,而虚函数在运行时期执行