关于面向对象三大特性之封装,我们已经学习了许多知识点:类和对象、成员变量和访问修饰符、成员方法(函数)、构造函数和析构函数、成员属性、索引器。当你看到这些知识点时,如果发现自己已经不清楚或者忘记了,你可以再看看前几篇文章来进行回顾。
今天我们要讲的是一个非常重要的知识点,是面试中经常会问到的内容——静态成员。
【静态成员】
静态关键字
static
静态成员
用static修饰的
成员变量
成员方法
成员属性
等
特点
直接用类名点出使用
生命周期
同生共死
当一次使用后就会一直存在内存中
直到程序结束后才会被释放
因此静态成员具有唯一性
注意
静态函数中不能直接使用非静态成员
非静态函数中可以直接使用静态成员