在回答这个问题时(https://stackoverflow.com/questions/352317/c-coding-question#352327),这让我想知道......
将静态类视为等同于实现单例模式的非静态类实例是否存在任何危险?
对我来说唯一显而易见的是,静态类基本上只是作用域函数的集合(这里明确避免“方法”),并且单例仍然是您可以实例化的东西,即使您只能有 1. 1 > 0。
您可以将单例作为参数传递给需要某个接口的对象的东西,您不能在任何地方传递静态类(除非通过一些反射技巧)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)