我们可以利用static关键字声明一个类的静态成员函数,类的静态成员函数有如下特点:
(1)不管有没有创建类的实例,都可以访问类的静态成员函数
(2)类的静态成员函数不能访问非静态的成员变量(因为非静态的成员变量需要实例化)
(3)类的静态成员函数不能是const(不管有没有创建类的实例,都可以访问类的静态成员函数)
(4)类的静态成员函数不能使用this指针(类的静态成员函数不能访问非静态的成员变量)
我们可以利用static关键字声明一个类的静态成员函数,类的静态成员函数有如下特点:
(1)不管有没有创建类的实例,都可以访问类的静态成员函数
(2)类的静态成员函数不能访问非静态的成员变量(因为非静态的成员变量需要实例化)
(3)类的静态成员函数不能是const(不管有没有创建类的实例,都可以访问类的静态成员函数)
(4)类的静态成员函数不能使用this指针(类的静态成员函数不能访问非静态的成员变量)