我有一個包含很多類的項目,其中有用於數據庫連接和不同方法的GUI類JDBC。有一個名爲connect.java的類連接到數據庫並檢查用戶名和密碼是否正確。 connect.java有兩個方法,連接數據庫的connect()和從數據庫中檢索用戶名和密碼的check(String user,String password),並檢查是否有correct.check方法獲取這些用戶名和密碼從login.java類形成登錄表單。 還有另一個叫做LOGIN.java的類,這個類包含了打算調用 connect.java的登錄表單,如果一切正常的話Home.java在成功登錄後出現。還有另外一個叫做庫的類,它包含main方法在java中組織實例創建
我在想如何組織所有這些類,以便在第一次加載應用程序時出現登錄窗口,然後在使用登錄後主頁出現。有時候我發現自己創建了一種當我意識到類「B」需要類「A」中的數據之後,在類「A」創建類「B」的實例之後,我在「B」中創建另一個類「A」的實例,那麼這兩個類分類不斷地打電話給對方 我想諮詢一下如何組織我的課程,當ih ave類負責創建圖形用戶界面和其他類正在管理數據庫連接和數據檢索可能是網絡管理。您可以調用這些類的正確順序嗎?感謝您的幫助球員
你也可以看看注射和Guice。在Java中管理實例是非常有趣的一種方式(https://code.google.com/p/google-guice/wiki/)。 – RadASM