设计模式及单例模式
设计模式简介
前人通过大量的验证,所创建出来的解决一些问题的固定高效方法
IT行业的设计模式
IT行业的设计模式一共有23种,分为:创建型、结构型、行为型
创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。
结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。
行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式
单例模式
定义:确保一个类最多只有一个实例,并提供一个全局访问点
目的:当类中有很多非常强大的方法,我们在程序中很多地方都需要。如果不做单例,会产生很多无用的对象浪费存储空间,那么单例模式就可以在整个程序就使用一个对象。可以节省内存空间
类中的方法,类的对象来调用是最方便的
标签:创建,模式,单例,设计模式,方法,结构型 From: https://www.cnblogs.com/Leethon-lizhilog/p/16870831.html