2016-11-20 20 views
0

我的項目有幾個窗口,並在每個我必須在每個jFrame中初始化相同的值。是否有可能創建一個類並繼承每個實例? 我知道如何使用mySql來完成它,但它必須在Netbeans中完成。 在此先感謝。是否可以使用其他類的類中創建的對象的實例?我

//Pequeña base de datos local que guarda los médicos de Clínica Haskell (R) 
Medico medico1 = new Medico("Maidana", "Juan", 123, new Fecha(3, 2, 1980), 1234); 
Medico medico2 = new Medico("Miranda", "Jorge", 456, new Fecha(3, 2, 1980), 1234); 
Medico medico3 = new Medico("Masmut", "Julian", 789, new Fecha(3, 2, 1980), 1234);  
ObraSocial os1 = new ObraSocial(1, "Boreal"); 
ObraSocial os2 = new ObraSocial(2, "Asunt"); 
ObraSocial os3 = new ObraSocial(3, "Prensa");  
Paciente paciente1 = new Paciente("Perez", "Juan", 123, new Fecha(3, 2, 1980), 1234, os1); 
Paciente paciente2 = new Paciente("Patrón", "Jorge", 456, new Fecha(3, 2, 1980), 1234, os2); 
Paciente paciente3 = new Paciente("Pons", "Julian", 789, new Fecha(3, 2, 1980), 1234, os3);  
Medicamento medicamento1 = new Medicamento(1,"Bayaspirina", "Bayer"); 
Medicamento medicamento2 = new Medicamento(2,"Cafiaspirina", "Bayer"); 
Medicamento medicamento3 = new Medicamento(3,"Ibupirac 600", "Pfizer"); 
+0

'是否可以使用從另一個類的類創建的對象的實例?--->是的。另外,不需要繼承。只需檢查您正在編寫通用代碼的類的訪問級別即可! –

回答

0

回答你的問題:是的,是的。但我建議將UI部分與數據模型分開。

  • 您在問題中顯示的所有實例/類都應該是模型的一部分。
  • 控制器可用於將信息從模型轉發到用戶界面。

注意繼承每個實例,你在你的問題中提到沒有發生。它更多關於類而不是實例,here你可以閱讀更多關於這個話題。

相關問題