4.類的靜態成員示例
關鍵字: static
靜態類 class static
靜態類的主要特徵:
1、它們僅包含靜態成員,而且不能用protected或protected internal訪問保護修飾符
2、它們不能被例項化
3、它們不能被繼承
4、它們是密封的、相當於乙個sealed abstract類。
為什麼要使用靜態類?
靜態類是用來包含靜態成員的類!它不能被例項化! 防治被繼承! 防止外來的new
此外,靜態類能夠使您的實現更簡單、迅速,因為您不必建立物件就能呼叫其方法
using system;
using system.collections.generic;
using system.linq;
using system.text;
int i = sunfei.i; //呼叫靜態成員! 方法名+成員名
console.writeline("i = ", i);
}public static class sunfei //申明乙個靜態類!}}
}}注:作為乙個新手!可能對靜態這個概念不是很清楚!
靜態類和例項類兩者的區別可有可無!
只要利用好了! 靜態的作用也會的例項的作用一樣強大!
C 基礎 靜態成員和靜態類
靜態成員 1.靜態成員是被static關鍵字修飾的.是屬於類的.通過類名.靜態成員來訪問.2.例項成員 沒有被static關鍵字修飾的 是屬於物件的.通過物件名.例項成員來訪問.3.例項成員屬於物件.4.在這個類第一次被載入的時候,這個類下面的所有的靜態成員會被載入 5.靜態成員只被建立1次.所以靜...
C 類靜態成員與類靜態成員函式
當將類的某個資料成員宣告為static時,該靜態資料成員只能被定義一次,而且要被同類的所有物件共享。各個物件都擁有類中每乙個普通資料成員的副本,但靜態資料成員只有乙個例項存在,與定義了多少類物件無關。靜態方法就是與該類相關的,是類的一種行為,而不是與該類的例項物件相關。靜態資料成員的用途之一是統計有...
C 類靜態成員與類靜態成員函式
當將類的某個資料成員宣告為static時,該靜態資料成員只能被定義一次,而且要被同類的所有物件共享。各個物件都擁有類中每乙個普通資料成員的副本,但靜態資料成員只有乙個例項存在,與定義了多少類物件無關。靜態方法就是與該類相關的,是類的一種行為,而不是與該類的例項物件相關。靜態資料成員的用途之一是統計有...