1樓:忍著被
類很像c語言裡的結構體。
類有屬性和方法。
比如你定義 人 這個類
那麼它的屬性可能就有姓名、身高、體重、性別、年齡。
而他的方法就會有 吃飯、睡覺、工作、學習等等。。
那麼現在人這個類的屬性和方法就被你抽象出來了。
然後你接下來可以建立乙個類的物件。也就是相當於創造乙個人出來。
通過給他的屬性賦值,就可以創造出各種不同的人。。。就單個人來說,是這個人類的物件。
然後比如說你想做乙個遊戲。那麼遊戲裡有戰士,法師或者怪物,等等東西。
你可以讓他們全都稱為人類的子類。
除了人類所有的屬性和方法以外,你還可以定義這些子類特有的屬性和方法。比如你可以給戰士定義乙個物理攻擊的屬性。你可以給法師定義乙個,魔法攻擊的屬性。
你可以給怪物定義乙個血量的屬性。。。等等。
具體的還是得看書,我只是給你隨便舉個例子。方便你清楚類這個東西,在現實中描述的是什麼。也方便你搞清楚,類和物件分別是什麼。
2樓:
class 定義類 類的內容很多 找本書看看吧
a在c語言中是什麼意思 A 在C語言中是什麼意思
a表示式的值就是變數a的記憶體位址。1 符號是指取位址符,是單目運算子。當你定義乙個變數a,那想知道變數在記憶體中的位址,就可以使用這個符號。這個符號就是指取址,在c語言指標這一章中非常常用。2 符號是位運算子,表示 按位與 是雙目運算子。符號還可以表示 按位與 在計算位址的時候,都是二進位制數了,...
c語言中extern是什麼意思,在C語言中標頭檔案的extern是什麼意思呢?
extern 宣告的函式是在外部定義的函式例項,最常見的就是通過extern定義在win32 dll定義的非託管函式。 取經人取經 就是全域性變數的意思,在建立工程的情況下,其他檔案也可以呼叫這個變數。 陳振龍 用了extern,就表示這個變數是全域性的和動態的,不存在使用哪一個的問題.比如3號檔案...
C語言中,我看很多書上都是習慣用塊註釋。而不喜歡用行註釋。請問這兩者之間的區別
可以註釋一個單詞,也可以註釋一大段 只能註釋從 開始至行末 所以看需要選擇唄。 高山來逛逛 1.的用法 只註釋當前行 2.的用法 下面幾行 都是註釋掉的 int test 0 test getcpuid printf cpu d test 3.其實上面一般這樣寫 註釋掉 下面幾行 都是註釋掉的 in...