物件導向程式設計:讓程式設計更清晰,把程式中的功能進行模組化劃分。每個模組是孤立的提供不同的功能。結構化程式設計,對程式中變數進行結構化劃分。
類:建立物件的模板,定義了類的每個物件。
類中的資料和函式稱為類的成員
資料成員(字段):包含類的資料、字段,常量和事件的成員
函式成員(方法):提供了操作類中資料的某些功能(方法、屬性、構造方法、終結器、運算子、索引器)
在右側視窗 右鍵——新增——類。
例一:定義和宣告乙個類
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 和...