摘要:
模式分类从目的来看:--创建型模式: 负责对象创建。--结构型模式:处理类与对象间的组合。--行为型模式: 类与对象交互中的职责分配。从范围来看:--类模式处理类与子类的静态关系。--对象模式处理对象间的动态关系。 动机: 如果绕过常规的构造器,提供一种机制来保证一个类只能有一个实例。实例如下:public class Singleton{ private static Singleton instance; //思想如下:我不能让用户实例化该类,因为,如果我让用户实例化,用户就可以实例化很多实例。 private Singleton(){} //怎么办呢?我想到,可以这样对外提供一... 阅读全文