1、首先类的静态成员变量为类的全局变量,并不为类的对象所拥有。
2、而类的普通成员变量通过类生成对象后是属于生成对象的变为此对象所特有,不能与其它生成的对象所疤噜呶买共有。如下图所示,两个对象a,b的成员变量x并不是相同的。
3、静态成员变量需要在全局定义
4、普通成员变量是属于某个对象的,不需进行全局定义。
5、访问类的静态成员变量可以通过如下形式如类A中定义了静态成员变量x,形式为类名::变量名
6、类的静态成员变量在对象还没有产生前就已经存在了。
时间:2024-10-26 17:31:09
1、首先类的静态成员变量为类的全局变量,并不为类的对象所拥有。
2、而类的普通成员变量通过类生成对象后是属于生成对象的变为此对象所特有,不能与其它生成的对象所疤噜呶买共有。如下图所示,两个对象a,b的成员变量x并不是相同的。
3、静态成员变量需要在全局定义
4、普通成员变量是属于某个对象的,不需进行全局定义。
5、访问类的静态成员变量可以通过如下形式如类A中定义了静态成员变量x,形式为类名::变量名
6、类的静态成员变量在对象还没有产生前就已经存在了。