2024年1月30日 星期二

C語言使用物件導向(面向對象) - 下 多態(型)

理解了指標以及函式指標,我們再來談談多態,就能更容易理解了,多態的直白意思即,一樣的事不同做法;相同名稱的方法,或是說介面,藉由給他不同的參數,就會做不一樣的事。比如人的跑是用兩條腿跑,狗的跑是用四條腿跑,同樣的"跑",執行的過程結果是不一樣的。

C語言使用物件導向(面向對象) - 指標

在談物件導向第三個特性前,我們先聊聊什麼是指標?指標直白的說,他就是一個位址,指向變數的記憶體位址。通常書上都是這樣說的,但就是因為說的太簡單,常常讓初學者摸不著頭緒,這時候就要了解一般變數與指標變數的差別。