3 回答

onemoo
TA貢獻883條經驗 獲得超454個贊
所謂范式,就是組織程序的基本思想?;旧戏譃檫^程編程、對象編程、函數式編程這幾個范式。 ?
Bjarne Stroustrup提到C++直接支持:
過程編程
支持數據抽象
對象編程(包括基于對象、面向對象)
泛型編程
前2條也是C原生支持的(C++為了兼容C,也始終支持),第3條C++支持對象范式是大家都知道的,而泛型編程通過C++的模板機制來實現。 ?至于函數式編程,這兩種語言都沒有提供原生支持。
要記住:“編程范式”本質上是一種指導程序員的“思想”,并不一定和某種語言相關。 只能說C語言提供的功能主要支持過程編程范式,而C++作為一種更general的語言還支持對象范式和泛型編程。
- 3 回答
- 1 關注
- 2161 瀏覽
添加回答
舉報
0/150
提交
取消