-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. SQL模式设计模式是否有任何开源资源?
- 5. 是否有任何方法支持从Java调用Modelica运算符
- 6. 所有语言是否支持任何常见的正则表达式语法?
- 7. RoR是否有任何设计模板?
- 8. 是否<iframe>支持设计模式中的JavaScript?
- 9. 是否有任何数据库支持自动索引创建?
- 10. 自定义控件wpf,支持调用控件方法来支持MVVM模式
- 11. Java-- hibernate是否支持审计模式和历史支持?
- 12. NSURLConnection是否支持FTP被动模式?
- 13. WebView控件是否支持设计模式?
- 14. Java是否支持动态方法调用?
- 15. 方法调用设计模式
- 16. 是否有任何设计模式的配置同步
- 17. 如何自动调整所有模拟器的设计
- 18. 是否有任何支持计算列的内存数据库?
- 19. Vala是否支持自我调用?
- 20. 是否有任何方法配置Amazon EC2实例以支持EhCache所需的多播发现
- 21. Windows CE控件是否在没有自动化支持的情况下设计?
- 22. 是否有任何支持gitorious的git设备?
- 23. 是否有任何支持.NET Compact Framework的模拟库
- 24. 是否有任何支持Python 3.x的Python模板引擎
- 25. 任何浏览器是否还支持HTML5的checkValidity()方法?
- 26. IOS是否以任何方式支持Active Directory?
- 27. IBM Doors是否支持设计文档?
- 28. 如何知道移动设备或设备是否支持USB配件模式?
- 29. IOS是否支持所有的Unicode emojies?
- 30. 是否有任何插件的自动taging与wordpress的unicode支持?
为什么不把这些方法调用添加到对象的构造函数中? – smessing 2012-03-27 19:43:29
你是什么意思自动? – 2012-03-27 19:43:35
难道你不能把你想做的事情放在该类的构造函数中吗?请更清楚地解释你想要达到什么,可能是用伪代码。 – Mat 2012-03-27 19:43:48