【发布时间】:2011-06-09 13:43:39
【问题描述】:
我正在创建一个支持单例使用的类(一个实例可用),但它也支持普通实例使用(通过公共构造函数)。
如果你只想要一个,就用那个。如果你想要 5 个,就新建一个。
我显然不能调用这个单例,否则其他一些开发人员会出现并使我的构造函数不公开。我可以称之为什么来表明它是如何使用的?命名很难。
一些猜测供您娱乐: “静态可用”? “线程就绪”? “单例可选”?
【问题讨论】:
标签: constructor singleton design-patterns naming