设计
-
Java设计模式之命令模式
继续23种设计模式系列,本文介绍命令模式。
-
Java设计模式之责任链模式、职责链模式「建议收藏」
继续介绍23种设计模式系列,本文介绍的是职责链模式。
-
Java设计模式之迭代子模式
本文继续介绍23种设计模式系列之观察者模式。定义在软件构建过程中,集合对象内部结构常常变化各异,但对于这些集合对象,我们希望在不暴露其内部结构的同时,可以让外部客户代码透明地访问其中包含的元素;同时这种“透明遍历”也为同一种算法在多种集合对象上进行操作提供了可能。使用面向对象技术将这种遍历机制抽象为“迭代器对象”为“应对变化中的集合对象”提供了一种优雅的方式。迭代子(Iterator)模式又叫游标
-
Java设计模式之观察者模式
本文继续介绍23种设计模式系列。介绍的是观察者模式。
-
Java设计模式之模板方法模式(Template Method)
本文属于23种设计模式系列,介绍的是模板方法模式。
-
Java设计模式之状态模式
本文属于”23种设计模式”系列,介绍状态模式。
-
Java设计模式之策略模式「建议收藏」
本文属于23种设计模式系列。 介绍的是策略模式。
-
java设计模式之建造者模式
本文属于23种设计模式系列。 介绍的是建造者模式。
-
JAVA设计模式之抽象工厂模式
本文属于23种设计模式系列。继续前面简单工厂模式和工厂方法模式的例子,以汽车配件制造介绍抽象工厂模式。
-
23种设计模式汇总整理
设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式结构型模式,共七种:适配器模式、装饰者模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。其实还有两类:并发型模式和线程池模式。…