【发布时间】:2013-04-23 21:05:30
【问题描述】:
我有一个“静态”类(即具有私有构造函数且只有静态成员和函数的类)。它包装了 Androids 的 SharedPreferences 编辑器,它有一个相当不错的流畅 API。
我想知道是否有可能使用这个静态类包装器创建一个类似的流畅 API?
问题在于,通常在制作流畅的 API 时,所有函数中都会出现return this;。这(据我所知)在“静态”类设计中是不可能的。有什么办法可以解决这个问题吗?
显然,这可以使用单例模式解决,但我正在寻找其他解决方案,最好是那些需要尽可能少的样板代码的解决方案。
【问题讨论】:
标签: java fluent-interface