- UID
- 126691
- 帖子
- 39
- 主題
- 17
- 精華
- 0
- 積分
- 15
- 楓幣
- 852
- 威望
- 15
- 存款
- 0
- 贊助金額
- 0
- 推廣
- 0
- GP
- 16
- 閱讀權限
- 10
- 性別
- 保密
- 在線時間
- 7 小時
- 註冊時間
- 2016-1-20
- 最後登入
- 2023-6-4
|
一家之言,不足之處,還望海涵。
static: 靜態成員,不能實例化,在你運行的時候他自己在內存中開闢了塊空間,不用new,有點像全局變量
static是靜態的意思,public或private與其他成員一樣
1、訪問static成員,用類而不是實例化的對象;
2、static方法只能訪問static屬性;
3、static成員可以保留其值
-------------------------------------------------- ------
form1內定義:
private sataic string aa;
form2內訪問:
form1.aa="abc"; //這句能不能訪問到變量,private限定了只能在類內部訪問,這與static無關
-------------------------------------------------- ---------
private static 和 public static 都是靜態變量,在類加載時就定義,不需要創建對象
但是private static 是私有的,不能在外部訪問,只能通過靜態方法調用,這樣可以防止對變量的修改 |
|