1
在開發我的愛好項目時,我將代碼分解爲後臺操作和GUI操作。所以我最終擁有了能夠完成實際工作的庫對象和代表菜單,框架等的GUI對象。每次都會讓我感到困惑的是,我最終得到了許多需要了解其他對象的對象。比如工具欄對象需要了解大型機和主菜單需要了解的框架和工具欄,所以我最終通過構造函數傳遞給大量對象的引用。雖然它的工作原理,我無法想象Windows或達爾文代碼通過100引用其他組件。在應用程序中連接模塊
所以我的問題是什麼是保持對象與外面傳遞一堆引用彼此的首選方式?