1.3 面向對象的程序設計
在C的基礎上,1983年又由貝爾實驗室的Bjarne Strou-strup推出了C++。 C++進一步擴充和完善了C語言,成為一種面向對象的程序設計語言。C++目前流行的版本是Borland C++、Symantec C++和Microsoft Visual C++。
C++提出了一些更為深入的概念,它所支持的這些面向對象的概念容易將問題空間直接地映射到程序空間,為程序員提供了一種與傳統結構程序設計不同的思維方式和編程方法。因而也增加了整個語言的復雜性,掌握起來有一定難度。
但是,C是C++的基礎,C++語言和C語言在很多方面是兼容的。因此,掌握了C語言,再進一步學習C++就能以一種熟悉的語法來學習面向對象的語言,從而達到事半功倍的目的。
推薦閱讀
- Learning Neo4j
- SQL Server 2012數據庫技術及應用(微課版·第5版)
- Java技術手冊(原書第7版)
- Vue.js 3.0源碼解析(微課視頻版)
- Python Data Analysis(Second Edition)
- JS全書:JavaScript Web前端開發指南
- Python完全自學教程
- Windows Server 2016 Automation with PowerShell Cookbook(Second Edition)
- Python Data Analysis Cookbook
- Python Data Structures and Algorithms
- Go語言編程
- PrimeFaces Blueprints
- 實戰Python網絡爬蟲
- Microsoft HoloLens By Example
- SQL Server 2008實用教程(第3版)