類是描述具有相同特徵和行為的抽象。
物件是類的例項。
類的作用就是分類!
class關鍵字
class 類名
1、字段
類的共有屬性
class car
比如以上的brand,price,displacement
簡單的應用:
using system;
namespace lesson12
class mainclass
a3.age:", a2.age, a3.age);
a1 = new person();
console.writeline ("a1.name:,a1.age:,a2.height:",a1.name,a1.age,a1.height);
} }}
2、方法
一種**重用方法。
訪問修飾符 返回值型別 方法名(形式引數列表)
訪問修飾符:public,private,protected,internal
一共有四種型別的方法
無引數無返回值
有引數無返回值
無引數有返回值
有引數有返回值
沒有返回值也可以寫return
析構方法
只有這一種寫法,釋放空間
class car
}
3、屬性
屬性是為了靈活的讀取,編寫或計算某個私有欄位的值。可以像使用公共資料成員一樣使用性質,但實際上是稱作「訪問器」的特殊方法。這使得可以輕鬆訪問資料,此外還有助於提高**的安全性和靈活性。
class car
set}}
可將屬性標記為public,private,internal, protected 或 protected internal
不能set和get兩個都有訪問修飾符
public string brand
private set
}
//主程式裡面:
car car = new car ();
car.brand = "toyota";//設定值
console.writeline (car.brand);//輸出值
C 學習筆記之類和物件
建構函式 析構函式 訪問控制 例子1 帶預設引數 檔案circle.h if defined circle h define circle h include using namespace std class circle void draw 複製建構函式 circle circle c void...
《C 學習筆記》之類和物件
一,對類和物件的理解 人們可以通過類自定義自己需要的型別,新的型別中可以有資料,可以有對資料進行處理的方法。然後對類進行例項化後,就產生了物件,類是物件的抽象,物件是是類的具體化。比如家庭是乙個類,這個類中有資料 家庭成員,方法 家庭成員的日常活動。然後這個類具體化後可以產生甲同學的家庭,乙同學的家...
c 學習筆記之類和物件
一 與生活中的類一樣 程式中的類描述了一種物件,定義乙個完整的類,需要包括字段 屬性 方法 建構函式和析構函式 析構函式在程式編譯時自動生成,可以不必自己寫 定義類的方法和字段時,要通過訪問修飾符來修飾類和類成員的訪問許可權。public為公共訪問,可以有任何其他類成員訪問。private為私有訪問...