我在一个相当大的项目在Java的工作。我的问题是关于如何最好地为我的应用程序构造一组属性。正确的方法属性
方法1:有一些可以被每个类访问的静态属性对象。 (缺点:那么,如果某些类从应用程序的上下文中被取出,则它们会失去一般性;它们还需要显式调用位于不同类中的某个静态对象,并且可能在将来消失;它不会感觉对,我错了吗?)
方法2:让属性由主类实例化并传递给其他应用程序类。 (缺点:你最终会传递一个指向Properties对象的指针到几乎每一个类,它似乎变得非常冗余和繁琐;我不会就像吧。)
有什么建议吗?
更好,因为它根本不需要通用的属性引用。这是特定于类的需求。 – Robin 2008-10-30 16:20:13