《深度探索C++對象模型》第一章關於對象 摘錄

1.C語言中"數據"和「處理數據(函數)」是分開聲明的,語言本身並沒有支持「數據和函數」之間的關聯性,即程序性。 2.C++主要是ADT即抽象數據類型。 3.C++加上了數據和函數的封裝之後,並沒有增加布局成本。它的佈局以及存取時間上主要的額外負擔是由virtual引起的,包括 ※virtual function(虛函數)機制 用以支持一個有效率的"執行器綁定" ※virtual base cla
相關文章
相關標籤/搜索