1. 程式人生 > >C++ 開發隨筆

C++ 開發隨筆

C++  面向物件開發,與C 的面向過程開發, C++的特性 封裝 多型,繼承。

封裝: 構建合理的模型,將介面儘可能少的暴露出來,提高資料的安全性。

多型: 一個介面,內部多種實現。

繼承:減少程式碼,簡化結構,子類去繼承父類,父類實現的功能,子類通過繼承獲得。 設計模式中的模型模式可以提現繼承,以及虛擬函式的使用,在父類定義介面,子類繼承,實現具體實現。

優點:子類可以父類的公有介面。

缺點:子類呼叫實現有問題,需要修改父類。