我一直在尋找良好的Java編碼實踐的提示,通過查看完成的程序的代碼。我的第一個目標是我的世界,因爲我試圖改裝它,所以我開始質疑我的選擇。這是來自一個成功的遊戲的代碼,它給了我兩種不同的方式來處理事情。創建一個類的實例或爲每個事件創建一個實例會更好嗎?
對於那些不知道是誰,我的世界實例及其項目一次並隨後引用了單一實例和方法,它需要進行任何操作,使用從其他來源的方法參數信息。另一方面,它的實體爲世界上的每個實體實例化一次,並負責自己的信息。
所以,問題的關鍵是:哪種方法更有效?是否有一個特別的理由來支持另一個?它是情景嗎?這樣做還是更有效率?
如果語義不是正確的標籤,有人讓我知道,我會改變它。嘗試引用代碼風格。 –
如果不是實例,什麼是另一個「事件」? –
更好的是什麼意思? – fastcodejava