黑馬程式設計師C 學習在路上 類成員

2021-06-18 13:29:47 字數 1183 閱讀 3446

------- windows phone 7手機開發、.net培訓、期待與您交流! -------

類和結構具有表示其資料和行為的成員。

類的成員包括在類中宣告的所有成員,以及在該類的繼承層次結構中的所有類中宣告的所有成員(建構函式和析構函式除外)。

基類中的私有成員被繼承,但不能從派生類訪問。

下表列出類或結構中可包含的成員型別:

成員說明

字段(c# 程式設計指南)

欄位是在類範圍宣告的變數。

字段可以是內建數值型別或其他類的例項。

例如,日曆類可能具有乙個包含當前日期的字段。

常量(c# 程式設計指南)

常量是在編譯時設定其值並且不能更改其值的字段或屬性。

屬性(c# 程式設計指南)

屬性是類中可以像類中的字段一樣訪問的方法。

屬性可以為類字段提供保護,以避免欄位在物件不知道的情況下被更改。

方法(c# 程式設計指南)

方法定義類可以執行的操作。

方法可以接受提供輸入資料的引數,並且可以通過引數返回輸出資料。

方法還可以不使用引數而直接返回值。

事件(c# 程式設計指南)

事件向其他物件提供有關發生的事情(如單擊按鈕或成功完成某個方法)的通知。

事件是使用委託定義和觸發的。

有關更多資訊,請參見 事件和委託。

運算子(c# 程式設計指南)

過載運算子被視為類成員。

在過載運算子時,在類中將該運算子定義為公共靜態方法。

預定義運算子( +、 *、 < 等)不考慮作為成員。

有關更多資訊,請參見 可過載運算子(c# 程式設計指南)。

索引器(c# 程式設計指南)

使用索引器可以用類似於陣列的方式為物件建立索引。

建構函式(c# 程式設計指南)

建構函式是在第一次建立物件時呼叫的方法。

它們通常用於初始化物件的資料。

析構函式(c# 程式設計指南)

c# 中極少使用析構函式。

析構函式是當物件即將從記憶體中移除時由執行時執行引擎呼叫的方法。

它們通常用來確保任何必須釋放的資源都得到適當的處理。

巢狀型別(c# 程式設計指南)

巢狀型別是在其他型別中宣告的型別,

通常用於描述僅由包含它們的型別所使用的物件。

------- windows phone 7手機開發、.net培訓、期待與您交流! -------

黑馬程式設計師C 學習在路上 命名規範

windows phone 7手機開發 net培訓 期待與您交流!命名規範是乙個十分重要但有比較有爭議的話題,本文主要談一下我的體會並介紹一種較常用的c 命名規範。匈牙利命名法 我最早接觸到的命名規範是匈牙利命名法,該方法出自微軟,基本上是一些在你的所有變數前建立乙個字首的規則。這個字首會說明那個變...

黑馬程式設計師 靜態(成員 類 建構函式)

windows phone 7手機開發 net培訓 期待與您交流!namespace 靜態成員靜態類 class myclass1 public static void m2 namespace 靜態建構函式 public static int age public static string na...

黑馬程式設計師 Java String 類

asp.net android ios開發 net培訓 期待與您交流!1 string類 1 字串 多個字元組成的一串資料。2 構造方法 a string s new string b string s new string byte bys c string s new string byte b...