Inside C++ object Model--對象模型概述

在C中, "數據"和"處理數據的操作"是分開聲明的, 語言本身並沒有支持"數據和函數"之間的關聯性. 這種稱爲"procedural", 由一組算法函數所驅動, 他們處理的是共同的外部數據. 而C++, 則在程序風格, 更在程序的思考上有明顯的差異, 它以ADT或class hierarchy的數據封裝建立數據和操作的關聯性. 在軟件工程的眼光來看更爲合理. 但是程序員往往出於效率和簡易性考慮而選
相關文章
相關標籤/搜索