【发布时间】:2010-09-20 00:24:24
【问题描述】:
我正在使用 Java 开发一个相当大的项目。我的问题是关于如何最好地为我的应用程序构建一组属性。
方法 1:拥有一些每个类都可以访问的静态 Properties 对象。 (缺点:那么,如果将某些类从应用程序的上下文中取出,它们就会失去通用性;它们还需要显式调用位于不同类中的某些静态对象,并且将来可能会消失;只是不会感觉对,我错了吗?)
方法 2:让属性由主类实例化并传递给其他应用程序类。 (缺点:您最终会将指向 Properties 对象的指针传递给几乎每个类,这似乎变得非常多余和麻烦;我不喜欢它。)
有什么建议吗?
【问题讨论】:
标签: java oop properties structure