笔试题:写一个单例模式的类

来源:互联网 发布:淘宝店铺宣传单 编辑:程序博客网 时间:2024/05/09 22:33

(1)什么是单例模式?

数学与逻辑学中,singleton定义为“有且仅有一个元素的集合”。
单例模式最初的定义出现于《设计模式》(艾迪生维斯理, 1994):“保证一个类仅有一个实例,并提供一个访问它的全局访问点。”

(2)为什么需要单例模式的类?

在我们日常的工作中经常需要在应用程序中保持一个唯一的实例,如:IO处理,数据库操作等,由于这些对象都要占用重要的系统资源,所以我们必须限制这些实例的创建或始终使用一个公用的实例,这就是单例模式(Singleton)。

(3)如何用JS创建单例模式的类?

  • 我不知怎么用js创建单例模式的类
  • JS具备创建单例模式的类的能力吗

参考资料

http://blog.csdn.net/gengyichao/article/details/6567614(这个关于用java创建单例模式的类,写的很清楚)

0 0