1.8 類(Classes)
類用於定義一個新的引用類型。c#不支持多重繼承,但支持一個類多重界面(“interfaces”)。
類的成員包括常量、位域、方法、屬性、索引(indexers)、事件、操作符、構造器、析構器和嵌套類型聲明。(一口氣說這麼多,呼——)
對類中得所有成員有五種訪問權限:
· “public” 可以被所有代碼訪問;
· “protected” 只可以被繼承類訪問;
· “internal” 只可以被同一個項目的代碼訪問;
· “protected internal”只可以被同一個項目的代碼或繼承類訪問;
· “private” 只可以被本類中的代碼訪問。
缺省狀態是“private”。