《艾爾登法環》雜貨商人位置標註

 

static是什麼?

1、static是靜態的意思,可以修飾成員變數和成員方法。

2、static修飾成員變量表示該成員變數只在記憶體中只儲存一份,可以被共享訪問、修改。

 

成員變數可以分為兩類:

1、靜態成員變數(有static修飾,屬於類,記憶體中載入一次):常表示如線上人數資訊、等需要被共享的資訊,可以被共享訪問

2、例項成員變數(無static修飾,存在於每個物件中):常表示姓名name、年齡age等屬於每個物件的資訊。

 

靜態成員變數的訪問方式:類名.靜態成員變數

例項化的成員變數訪問方式:物件名.成員變數

 

靜態成員變數可以給初值。

 

成員方法的分類:

1、靜態成員方法(有static修飾,歸屬於類),建議用類名訪問,也可以用物件訪問。

2、例項成員方法(無static修飾,歸屬於物件),只能用物件觸發訪問。

 

例項成員方法的使用場景:

表示物件自己的行為的,且方法中需要訪問例項成員的,則該方法必須申明成例項方法。

 

靜態成員方法的使用場景:

如果該方法是以執行一個共用功能為目的,則可以申明成靜態方法。

 

static訪問注意事項:

1、靜態方法只能訪問靜態的成員,不可以直接訪問例項成員。

2、例項方法可以訪問靜態的成員,也可以訪問例項成員。

3、靜態方法中是不可以出現this關鍵字的。

以上是 《艾爾登法環》雜貨商人位置標註 的全部内容, 来源链接: utcz.com/yxgl/577211.html

回到顶部