Arh*_*owk 4 java singleton
我想做的就是创建一个类,当你扩展它时,你会自动获得getInstance类.问题是,当我扩展它时,我不能引用子类.我能看到的唯一方法是通过类型转换((ClassName)class.getInstance()),但它不是非常用户友好.有什么建议?
Evg*_*eev 8
你不能扩展一个合适的Singleton,因为它应该有一个私有的构造函数:
有效的Java Item 2:使用私有构造函数强制执行singleton属性
归档时间:
13 年,4 月 前
查看次数:
20803 次
最近记录: