c++ 类中 静态成员函数什么情况下使用?

2025-03-23 07:02:24
推荐回答(1个)
回答(1):

面向对象编程,把数据,函数等用类封装起来,这是C++的主旨。
静态成员函数主要为了调用方便,不需要生成对象就能调用。比如
class X
{
public:
void MethodA();
static void MethodB();
}
此时MethodB可以直接调用,X::MethodB();
MethodA必须先生成类对象才能调用,X x; x.MethodA();