0
問題是我的代碼中應該創建一個類。一個例子是我有一個UI類和一個控制其他對象的主邏輯類。在哪裏應該我的主類是在一個項目中創建的?
主邏輯類應該創建UI對象,還是UI對象應該創建主邏輯類的實例?
解釋哪種方法最好,爲什麼會是理想的。
謝謝。
問題是我的代碼中應該創建一個類。一個例子是我有一個UI類和一個控制其他對象的主邏輯類。在哪裏應該我的主類是在一個項目中創建的?
主邏輯類應該創建UI對象,還是UI對象應該創建主邏輯類的實例?
解釋哪種方法最好,爲什麼會是理想的。
謝謝。
都沒有。
我認爲控制器類應該實例化UI。
無論你有一個包含main的驅動程序,還是控制器擁有的驅動程序都不重要,
如果您更改UI,您的應用程序仍應該正常工作。不要把主要的東西放在UI類中。
這也是我更喜歡的方式。國際海事組織,有一個控制器類來實例化用戶界面是更清潔的方法。 – Gary 2010-05-02 02:12:51