设计模式
菜鸟棒
这个作者很懒,什么都没留下…
展开
-
单例模式
引用:https://www.cnblogs.com/ttylinux/p/6498822.html?utm_source=itdadao&utm_medium=referral 一 饿汉式 二 懒汉式 1. 双检锁 public class DoubleCheckedLockingSingleton { // java中使用双重检查锁定机制,由...原创 2018-06-30 17:47:44 · 130 阅读 · 0 评论 -
工厂模式
一 简单工厂模式 一个具体的类,扩展性差。 二 工厂方法模式 提供一个产品类接口,产品类均要实现这个接口(也可以是抽象产品)。 提供一个工厂类接口,工厂类均要实现这个接口(也可以是抽象工厂,即abstract类)。 由工厂来实现创建产品类的实例。工厂产品类应该有一个方法,用来实例化产品类。 三 抽象工厂模式 抽象工厂模式是工厂方法模式的升级。 工厂方法模式针对的是一个产品等级机构的...原创 2018-07-10 09:32:10 · 119 阅读 · 0 评论 -
观察者模式与事件监听
观察者模式 有时也被称作发布订阅模式,定义了一种一对多的依赖关系,让多个观察者同时观测某一主题对象。一般由抽象观察者,具体观察者,抽象主题,具体具体组成。 ILeader:抽象主题(Subject) public interface ILeader { // 注册登记 public void addManager(IManager manager); // 移除...转载 2018-07-05 12:33:22 · 248 阅读 · 0 评论