如何从单例类继承到需要相同功能的其他类?
这样的事情有意义吗?
乔恩·斯基特写过这个 http://codeblog.jonskeet.uk/2006/01/19/singleton-inheritance/一会儿回来。是可以实现的some尽管使用嵌套内部类确实还有一些不足之处,但单例继承的好处。它没有无限的可扩展性,它只是一种让单例在运行时选择自己的实现的技术。
实际上,从 Singleton 继承并没有多大意义,因为 Singleton 模式的一部分是实例管理,一旦您已经拥有基本类型的物理实例,那么在派生类型中重写任何这些都为时已晚。即使可以,我怀疑它可能会导致设计难以理解,甚至更难以测试/维护。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)