7
A
回答
5
我认为这个问题已经在这里找到答案:Difference between static class and singleton pattern?
3
在单例中,您可以选择在第一次调用时初始化变量。而在您包含/调用声明静态变量的文件时,静态变量开始存在。
1
辛格尔顿是无关的,在一个特定语言的实现模式。技术上来说,singleton说你可以在系统中只有一个对象实例。如果是静态类,则根本不会有任何对象。
1
一个单和一堆静态方法之间的最大区别在于,单身可以实现interfaces
。但静态不会
1
一个Singleton是描述一个对象,只能是一个抽象的设计图案创建一次。静态类是这种设计模式的特定实现。
相关问题
- 1. 纯静态类VS辛格尔顿
- 2. 静态变量文件VS辛格尔顿VS静态类VS枚举
- 3. PHP OOP辛格尔顿
- 4. 辛格尔顿Imlementation类
- 5. PHP类父实例(辛格尔顿)
- 6. 辛格尔顿ExtJs4
- 7. REST端点 - 辛格尔顿VS RequestScoped
- 8. 调用静态方法在PHP 5.3晚静态绑定辛格尔顿方法
- 9. 辛格尔顿工厂在PHP
- 10. PHP»辛格尔顿MySQL连接
- 11. jQuery的辛格尔顿
- 12. 什么是辛格尔顿
- 13. 辛格尔顿 - 有道
- 14. Unity3D辛格尔顿用MonoBehavior
- 15. 辛格尔顿NServiceBus佐贺
- 16. 辛格尔顿溶液
- 17. 辛格尔顿实例
- 18. Ninject辛格尔顿厂
- 19. 辛格尔顿问题
- 20. 辛格尔顿与JBoss SEAM
- 21. 辛格尔顿C++模板类
- 22. 辛格尔顿+抽象类问题
- 23. 静态绑定到辛格尔顿令人不解的失败
- 24. PHP OOP:避免在领域模型模式辛格尔顿/静态方法
- 25. 辛格尔顿VS笨风格$此访问的变量
- 26. PHP类扩展辛格尔顿并获得其属性
- 27. 辛格尔顿对象和Java servlet
- 28. 传递对象与辛格尔顿
- 29. 辛格尔顿在Java参数再次
- 30. 辛格尔顿的NSMutableDictionary和plist中
谢谢你们,我收到我必须等待5分钟,接受了答案。 – Sarfraz 2010-05-25 13:07:10