當前位置:首頁 » 編程軟體 » 房屋編程

房屋編程

發布時間: 2025-06-13 05:30:55

1. 如果把編程比喻成蓋房子。

我覺得比喻相當不恰當。如果確實這么比喻,那我願意住面向過程的房子。
首先,房屋的整體性很強,你把它分割開來考慮和計算本身就很困難,如果是胡亂分割,那還不如不分割。
其次,面向過程和工具的關系也搞不清楚,我不明白為什麼面向過程就是統一工具。

實際上,面向對象和面向過程各自有各自的優勢。很多事情自有適合的方式,不恰當的比喻會使得問題越來越復雜。

有些典型的問題是可以多個方面去考慮的,比如象棋:
A:如果從面向過程去說,那應當是,輪流移動上來考慮,即你做了一個動作以後,對方會怎樣。
B:如果從面向對象上來說,每一個棋盤上的子都是一個對象,他們都有自己的移動方式,在每一個特定的棋局中,有存在很多對它造成威脅的勢力和它可以威脅到的棋子。……

使用面向對象的方式,會使得很多很復雜的問題有一個比較簡單的解決方法。但是實際上,問題的復雜程度不會因為你的思考方式的改變而改變,復雜程度本身是不變的。因此,面向對象並不能改變軟體本身的復雜性。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:593
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:887
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:580
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:765
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:683
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1012
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:254
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:112
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:803
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:712