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

如题所述

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