GOF的《設(shè)計模式》一書的副標題叫做“可復(fù)用面向?qū)ο筌浖幕A(chǔ)”,從標題就能看出面向?qū)ο笫窃O(shè)計模式基本思想。
C 語言通常被認為是一種面向過程的語言,因為其本身的特性更容易編寫面向過程的代碼。
一、面向?qū)ο笈c面向過程編程的區(qū)別我們以一個實際例子來說明這兩者的區(qū)別 , 例如:寫一個計算器的軟件。面向過程程序員思考方式:[1]定義變量保存用戶的輸入的數(shù)據(jù)[2]實現(xiàn)一個加法函數(shù),完成數(shù)據(jù)的加法[3