C 學習筆記之 類 物件

2021-08-11 14:38:57 字數 1220 閱讀 6543

類是描述具有相同特徵和行為的抽象。

物件是類的例項。

類的作用就是分類!

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為私有訪問...