3 回答

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