這是更理論上的問題。我寫了與我的朋友簡單聊天。我們有幾個類,但最重要的是客戶端(處理網絡的東西)和GUI(不言自明)。Java - 最好是直接訪問其他對象組件或通過方法?
現在,我將消息寫入JTextArea。我想問一下,從OOP理論來說,發送給客戶端引用JTextArea並直接向它附加文本會更好一些,還是更好地在GUI中創建函數,使其相同並從客戶端調用它?當然信息來自服務器。
我知道最有效的方法是第一,但我相信它不是適當的面向對象的方式。我發現OOP比程序效率低,不是因爲它在抽象上更復雜,而是因爲許多OOP標準看起來似乎不夠用。謝謝。