2010-05-02 103 views
0

問題是我的代碼中應該創建一個類。一個例子是我有一個UI類和一個控制其他對象的主邏輯類。在哪裏應該我的主類是在一個項目中創建的?

主邏輯類應該創建UI對象,還是UI對象應該創建主邏輯類的實例?

解釋哪種方法最好,爲什麼會是理想的。

謝謝。

回答

2

都沒有。

我認爲控制器類應該實例化UI。

無論你有一個包含main的驅動程序,還是控制器擁有的驅動程序都不重要,

如果您更改UI,您的應用程序仍應該正常工作。不要把主要的東西放在UI類中。

+0

這也是我更喜歡的方式。國際海事組織,有一個控制器類來實例化用戶界面是更清潔的方法。 – Gary 2010-05-02 02:12:51

相關問題