.net面向物件幾點注意(好久沒寫了,再寫已經開始轉方向了,加油吧!) 阿新 • • 發佈:2018-11-08 一、類的定義 class前加一下訪問修飾符,不加預設private 類命名一般採用完整單詞,首字母大寫 二、類的成員(屬性,方法,索引器,事件,運算子,建構函式,解構函式) 欄位用private,屬性用public 方法是用來描述物件行為的 靜態成員可以通過 類名.靜態成員 直接使用,而不需要建立新物件 三、物件 匿名型別和物件初始化器簡化物件初始化設定 直接在建立新物件後面加上{類中變數名=初始化值}; 建構函式,建立物件 解構函式:銷燬物件 不接受任何引數和返回值 引用引數ref,傳遞前初始化 輸出引數out,傳遞之前無需初始化 四、結構(一定程度上相似於類) 只能定義有引數的建構函式 對資料欄位宣告時不能賦初值 和類是並列的,不能巢狀 不具備類中繼承的功能 五、分部類 通過在class前新增partial關鍵字定義 多人寫一個類用 六、名稱空間 避免衝突 同一空間,類和介面不能同名 一些基礎淺談,借鑑了一些資料書,如有不當的地方歡迎指正,共同進步