C++(筆)001.
編程范式
編程范式是指計算機編程的基本風格,C++可容納多種程度范式,如面向對象編程、泛型編程及傳統的過程式編程。
2.與C相比較
C++在C語言的基礎上新加的特性如下:
a.類和對象、繼承
b.多態、虛函數和RTTI
c.函數重載
d.引用變量
e.泛型編程
f.異常機制
g.命名空間
C++繼承了C語言高效、簡潔、快速和可移植性的傳統,新增的面向對象編程特性,還有一個泛型編程的特性。在學習C++需要掌握C語言的基礎知識,OOP思想和泛型編程的知識。
3.編程原理
計算機語言要處理兩個概念:數據和算法。數據是程序中要使用和處理的信息,算法是處理數據的方法。C語言是將大型程序分解成小型、便於管理的任務,這是叫結構化編程,從而出現了面向對象編程。過程式編程強調的是算法,面向對象編程強調的是數據。類規定了使用哪些數據來代表對象和一些處理這些數據的方法。OOP編程的開始就是編寫描述對象的類,從低級組織(類)到高級組織(程序)的處理方法叫做自下而上編程。C++融和了OOP、泛型編程傳統過程性方法,這表明C++強調實用性,而不是意識形態方法。
想想看看,多看些C++的知識也不錯,當我的筆記了。uuuUP