天天看點

《C++面向對象高效程式設計(第2版)》——1.12 OOP 範式和語言

本節書摘來自異步社群出版社《c++面向對象高效程式設計(第2版)》一書中的第1章,第1.12節,作者: 【美】kayshav dattatri,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

c++面向對象高效程式設計(第2版)

資料抽象、封裝和繼承層次都是面向對象程式設計範式的基本概念。它們不是個别語言的專屬特性,任何聲稱支援oop的語言都必須支援這些範式。此外,對學習這些概念感興趣的人不必擔心特定的語言,完全可以從總體上了解這些概念(這樣做甚至更好),不要将學習的重點放在鑽研支援某一特性的語言文法上。一旦設計者或程式員了解了這些概念,無論學習哪一門語言的文法都非常輕松。這類似于駕駛汽車,一旦你掌握了如何駕車以及了解其中的元件如何工作,就可以把車開到任何地方——需要學習的新内容僅僅是交通規則而已。

繼續閱讀