类C的成员函数f,如果f的实现实现不依赖于C的任何成员变量,则f为通用函数。
对于通用函数f,可以将其从类C中分离出来做成一个全局函数,也可以仍然让它属于类C,但加上static。
两种处理方法实际都是使f成为不以来于具体对象实例的,随处可调用的全局函数。