Unity學習(C ) 物件導向程式設計

2021-10-07 03:30:49 字數 815 閱讀 6034

物件導向程式設計:讓程式設計更清晰,把程式中的功能進行模組化劃分。每個模組是孤立的提供不同的功能。結構化程式設計,對程式中變數進行結構化劃分。

類:建立物件的模板,定義了類的每個物件。

類中的資料和函式稱為類的成員

資料成員(字段):包含類的資料、字段,常量和事件的成員

函式成員(方法):提供了操作類中資料的某些功能(方法、屬性、構造方法、終結器、運算子、索引器)

在右側視窗 右鍵——新增——類。

例一:定義和宣告乙個類

class

vehicle

public

void

stop()

}

呼叫

static

void

main

(string

args)

例二:

類中字段為private時,為字段提供set方法來設定欄位的值,使main函式可以呼叫

class

vector3

public

void

sety

(float y)

public

void

setz

(float z)

public

double

length()

}

static

void

main

(string

args)

c 物件導向程式設計 物件導向

什麼是物件導向 是對現實世界理解和抽象的方法。物件導向程式設計的特點 易維護,易擴充套件,靈活性好,重用 類 對事物的抽象定義,即事物具有的共同特徵和行為。物件 即對類進行例項 類是抽象的,物件是具體的 類的定義 語法 訪問修飾符 class 類名類的成員 包括字段,屬性,方法,常量,事件和索引器等...

C 學習筆記 物件導向程式設計

1.什麼是類 物件和成員?類 乙個類包含很多的物件。比如人類就是乙個類,張 三 李四等是人類的物件,這些物件擁有人類共同的功能和資料,如身高 體重 年齡等,而具體化這些資料我們可看做是人類的成員變數。所以類是由若干個變數和相關函式組成,而物件則擁有這些變數和函式。2.如何宣告乙個類?類只有先宣告才能...

C 物件導向程式設計

1.1 類與物件 物件 object 是類 class 的乙個例項 instance 如果將物件比作房子,那麼類就是房子的設計圖紙。所以物件導向程式設計的重點是類的設計,而不是物件的設計。類可以將資料和函式封裝在一起,其中函式表示了類的行為 或稱服務 類提供關鍵字public protected 和...