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

房屋編程

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

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

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

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

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

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

熱點內容
linux實驗環境 發布:2025-07-19 19:15:09 瀏覽:407
python替換列表元素 發布:2025-07-19 19:00:46 瀏覽:115
如何知道加密方式 發布:2025-07-19 18:40:38 瀏覽:937
php溢出 發布:2025-07-19 18:39:05 瀏覽:411
php獲取編碼 發布:2025-07-19 18:27:29 瀏覽:708
易語言編譯模塊 發布:2025-07-19 18:18:40 瀏覽:689
老百姓存儲生活物品 發布:2025-07-19 18:18:40 瀏覽:71
分解壓越大越容易分解嗎 發布:2025-07-19 18:05:43 瀏覽:889
汽車解壓簡單 發布:2025-07-19 18:02:18 瀏覽:335
ip租伺服器 發布:2025-07-19 17:44:18 瀏覽:99