static 静态与非静态的区别

静态属性是共享一块内存空间。实例的是各自独享一块内存空间。

比如同一个name属性。如果是实例成员。那么你每创建了一个对象。赋给name值。假如创建了2个对象。第一个赋值张三。第2个赋值李四。它们就分别保存了name的值。

如果是静态的。那么你再次赋值就会把其覆盖。比如李四覆盖张三。因为是共享一块内存空间的。

上一篇:C#中设置TextBox控件中仅可以输入数字且设置上限


下一篇:Qt Widgets——子区域和子窗口