设计模式(Java版)读书笔记

  • 设计模式 design pattern:是指一套被反复使用,多数人知晓,经过分类编目的优秀代码设计经验的总结;

  • 分类:

    <1>创建型

    单例模式singleton pattern

    工厂方法模式factory pattern

    抽象工厂模式abstract factory

    建造者模式builder pattern

    原型模式prototype pattern

    <2> 结构型

    代理模式proxy

    装饰模式decorator

    适配器模式adapter

    组合模式composite

    桥梁模式bridge

    外观模式facade

    享元模式flyweight

    <3>行为型

    模板方法模式template method

    命令模式command

    责任链模式chain of responsibility

    策略模式strategy


   迭代器模式iterator

   中介者模式mediator

   观察者模式observer

   备忘录模式memento

   访问者模式visitor

   状态模式state

   解释器模式interpreter


你可能感兴趣的:(java设计模式)