设计模式
万木林
这个作者很懒,什么都没留下…
展开
-
设计模式-单例模式的实现方式
1 单列模式 单例模式是保证一个类仅只有一个实例,不允许有重复;单例类必须自己创建自己的唯一实例 1.1 单例模式的实现方式 懒汉式单例模式:在类加载时不初始化。 饿汉式单例模式:在类加载时就完成了初始化。 1. 直接实例化(饿汉) public class Singleton { //私有化构造 private Singl...原创 2018-08-03 19:27:14 · 212 阅读 · 1 评论 -
设计模式-工厂模式的实现方式
1 工厂模式 工厂模式是当需要new一个对象时通过工厂去创建一个对象。需要和创建的对象解耦时可以用工厂模式。 1.1 工厂模式的实现方式 1.工厂模式分为:简单工厂,工厂方法,抽象工厂 2.1 简单工厂 简单工厂的特点:工厂类是一个具体的类,通过工厂类的主要方法,如getInstance(),你用switch 或者if..else来创建所需要的对象。该实现方法不利于维护...原创 2018-08-05 23:33:55 · 336 阅读 · 0 评论