在类定义中,前面有static说明的成员函数称为静态成员函数。静态成员函数使用方式和静态变量一样,同样在对象没有创建前,即可通过类名调用。静态成员函数主要是为了访问静态变量。
静态成员函数的意义,不在于信息共享,数据沟通,而在于管理静态数据成员,完成对静态数据成员的封装。
1、静态成员函数属于整个类所有,没有this指针。
2、静态成员函数只能直接访问静态成员变量和静态成员函数。
3、可以通过类名直接访问的公有静态成员函数。
4、可以通过对象名访问类的公有静态成员函数。
5、定义静态成员函数,直接使用static关键字修饰即可。
谈谈对static静态成员函数的理解
最新推荐文章于 2023-04-14 11:31:48 发布