当前位置:网站首页>static关键字及应用

static关键字及应用

2022-04-23 22:01:00 稀缺-风险-谦逊

1、本程序页内使用,不同页面的同名变量不会冲突;
2、变量生命周期伴随整个程序生命周期;
1、静态数据成员也叫作类变量,普通数据成员也叫作实例变量;静态数据成员是每个class都有一份,普通数据成员是每个instance有一份;
2、静态成员函数:用于修饰class的成员函数
1.静态成员之间可以相互访问,包括静态成员函数访问静态数据成员和访问静态成员函数。
2.非静态成员函数可以任意的访问静态成员函数和静态数据成员。
3.静态成员函数不能访问非静态成员函数和非静态数据成员。
4.调用静态成员函数,可以用成员访问操作符(.)和(->)为一个类的对象或指向类对象的指针调用静态成员函数,也可以使用类名::函数名调用(因为他本身属于类,用类名调用很正常)

版权声明
本文为[稀缺-风险-谦逊]所创,转载请带上原文链接,感谢
https://blog.csdn.net/zhou_z_p/article/details/124364210