首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 程式設計利器之一:類別(Class)中——封裝與類別特性

     編輯:關於C語言

驗證類別封裝特性

Computer zhangsan = new Computer("張三");
Computer lisi = new Computer("李四");
Console.WriteLine(zhangsan.主板 == lisi.主板); // true

結果為 true,說明兩物件共享同一類別定義的預設值(參考型別靜態欄位行為),並非同一實體主板。類別本質是新資料型別,zhangsan、lisi 為此型別變數(實例)。

三、類別常用特性

  1. 類別名稱:唯一識別,同名類別靠命名空間區分。
  2. 屬性:重要組成。實務上設為 private 欄位,對外提供 get/set 存取器。
class Computer {
    public string Name { get { return name; } set { name = value; } }
    private string name;
}
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved