具有受保护构造函数的单例类

时间:2011-08-10 10:41:53

标签: constructor protected

使用Protected Constructor将Class设计为SingleTon类。 它被运送给客户。现在需要提交一个补丁,以便可以将此Protected构造函数设置为Private。

有可能吗?

1 个答案:

答案 0 :(得分:3)

我猜你的用户名是你的语言是java ...

单身必须有一个私人构造函数是安全的 - 否则不能保证是单身人士!

你应该把它变成私人的。如果您的客户已经将您的单例子类化并使用了受保护的构造函数,那就太糟糕了。您不应该破坏您的应用程序设计,只是为有毒的遗留代码提供支持。