友元函数,析构函数,静态成员不能声明为虚函数的理由
时间: 2024-06-04 11:10:41 浏览: 79
c++语言程序设计 习题
5星 · 资源好评率100%
友元函数是在类外定义的函数,不属于类的成员函数,因此不存在虚函数的概念。
析构函数是用来释放对象所占用的内存空间的函数,它只能被调用一次,因此不需要虚函数的特性。
静态成员是属于类的,而不是属于对象的。虚函数是针对对象的,因此静态成员函数不需要虚函数的特性。同时,静态成员函数不会被继承,因此也不需要虚函数的特性。
阅读全文