-5
A
回答
0
你可以把你想調用的方法放在類的構造函數中嗎?如果沒有,你可以創建一個Factory類型的類來創建你的對象,還可以調用你需要的其他方法。
0
任何需要處理的東西都應該作爲對象構造函數的一部分發生。
如果用於創建類的實例的邏輯是複雜的,可以考慮使用工廠模式 - http://en.wikipedia.org/wiki/Factory_method_pattern
0
這個完美的情景。在工廠模式作爲創建對象是一個有點複雜。這可以通過調用構造函數中的其他方法或使用我提到的工廠來實現。
public class ObjectFactory{
public MyObject createObject(){
MyObject object = new MyObject();
object.method1();
object.method2();
//...
}
}
2
我認爲,你想要一個觀察者模式......也許你可以使用廠的混合觀察員模式......看到鏈接...
見http://www.javaworld.com/javaqa/2001-05/04-qa-0525-observer.html
相關問題
- 1. 是否有靜態調用對象方法的任何設計模式
- 2. iPhone設計模式支持
- 3. 是否有任何支持Java的移動設備列表?
- 4. 是否有任何方法支持從Java調用Modelica運算符
- 5. 所有語言是否支持任何常見的正則表達式語法?
- 6. RoR是否有任何設計模板?
- 7. 是否有任何數據庫支持自動索引創建?
- 8. Java-- hibernate是否支持審計模式和歷史支持?
- 9. Java是否支持動態方法調用?
- 10. 如何自動調整所有模擬器的設計
- 11. 是否有任何設計模式的配置同步
- 12. 是否有任何支持計算列的內存數據庫?
- 13. 是否有任何方法配置Amazon EC2實例以支持EhCache所需的多播發現
- 14. Windows CE控件是否在沒有自動化支持的情況下設計?
- 15. 是否有任何支持Python 3.x的Python模板引擎
- 16. 是否有任何支持.NET Compact Framework的模擬庫
- 17. 任何瀏覽器是否還支持HTML5的checkValidity()方法?
- 18. IOS是否以任何方式支持Active Directory?
- 19. 是否有任何支持線壓縮的MongoDB驅動程序?
- 20. IBM Doors是否支持設計文檔?
- 21. 是否有任何插件的自動taging與wordpress的unicode支持?
- 22. 是否有任何支持可用於VB.Net的SparkView引擎的Intellisense支持
- 23. 是否有任何地方提供支持Excel格式字符串的Java庫?
- 24. 是否有用於審計持久對象的數據庫設計模式?
- 25. 是否有任何方式或需要使用Unity3d的線程?
- 26. 是否有任何設計模式對遊戲開發特別有用?
- 27. 如何知道設備是否支持自動對焦
- 28. 我是否需要14種不同的佈局來支持所有Android設備?
- 29. ExtJS是否有標準設計模式
- 30. BeautifulSoup .select()方法是否支持正則表達式的使用?
爲什麼不把這些方法調用添加到對象的構造函數中? – smessing 2012-03-27 19:43:29
你是什麼意思自動? – 2012-03-27 19:43:35
難道你不能把你想做的事情放在該類的構造函數中嗎?請更清楚地解釋你想要達到什麼,可能是用僞代碼。 – Mat 2012-03-27 19:43:48