淺談:C#中類的定義

  1. 其實在在程序員的眼裏,世界是由對象構成的。俗稱「萬物皆對象」類是對象的類型。兩者區別在於類是抽象的概念,僅僅是模板,好比說:「人」類。對象是一個你可以看獲得、摸得着的具體實體,具備獨一無二的特徵。"人"類都有:姓名\性別\年齡 屬性,有說話的方法。html

    怎麼在C#中定義一個類?
  2. 2

    類:類是模子,肯定對象將會擁有的數據特徵(屬性)和行爲特徵(方法)。程序員

    聲明一個類的格式:class 類名{ 數據成員;  行爲成員;}數據成員包括:字段、屬性。行爲成員包括:方法、事件;函數

    怎麼在C#中定義一個類?
  3. 3

    成員訪問修飾符:public爲 公共的,訪問不受限制,可被任何其餘的類訪問;htm

    private爲 私有的,訪問只限於該類的成員;protected 爲保護的,訪問只限於該是類的成員,及該類的派生類;默認的訪問修飾符爲private。對象

    怎麼在C#中定義一個類?
  4. 4

    對於私有的數據成員,能夠經過在類的定義中聲明公有的訪問屬性(設置訪問器)來訪問。格式爲:訪問修飾符    類型       屬性名{  get {return  字段名;} set {字段名=value;}}屬性習慣上用大寫字母開頭,而字段習慣上用小寫字母開頭;若只設置了get 訪問器,而沒有設置set 訪問器,則屬性爲只讀屬性;若只設置了set 訪問器,而沒有設置get 訪問器,則屬性爲只寫屬性;blog

    怎麼在C#中定義一個類?
  5. 5

    對象的建立;類是建立對象的模板,對象是類的實例;事件

     在static void Main(string[] args)——主函數中建立類的對象時,是根據類定義的這個模板,建立了一個這個類的實例,並經過調用類的構造函數,對這個新建立的對象分配存儲空間,並完成初始化。這樣程序就能夠對這個對象的數據成員進行訪問,或對這個對象的行爲成員進行調用。ci

    怎麼在C#中定義一個類?
相關文章
相關標籤/搜索