C語言實現面向對象思想

1. 使用結構體實現對象 與 C++不一樣的是, C 語言定義的成員函數增長了一個額外參數: lpThis,這是最關鍵的一點。實際上, C++語言在調用成員函數的時候,也隱含了一個指向自身的參數( this指針),由於 C 語言不支持這種隱含機制,所以須要明確的指定指向自身的參數。 調用: CommonObject.GetObjectType(&CommonObject);web 2. 利用宏定義
相關文章
相關標籤/搜索