色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

為什么要定義靜態屬性和靜態方法

黃文隆2年前107瀏覽0評論

為什么要定義靜態屬性和靜態方法?

靜態變量和靜態方法是不需要類的實例就可以訪問,比較方便。

class Test

{

public void HelloWorld(){...}

public static void StaticHello() {...}

}

Test test = new Test();

test.HelloWorld();

// StaticHello可直接調用

Test.StaticHello();相當于C/C++的全局變量和全局方法

一般某類里的靜態方法和函數都是跟這個類型本身有聯系的

另一方面,C#是面向對象的,所有的函數和方法都必須屬于某個類型

java靜態對象什么意思,為什么要定義靜態屬性和靜態方法