设计模式2020-11-8
单列模式是最简单的设计模式,它属于创建型模式, 它提供了一种涉及到单一类的创建对象的最佳方式。这个单一类的对象只能由该类创建,同时确保只有单个对象可以被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。单例模式有分为饿汉式和懒汉式。特点:1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。应用实例:1、一个班级只有一个班主任。 2、Windows 是多进程多线程的,在操作一个文件的时候,就不可