分享

java设计模式前言

 樱花梦_张艺馨 2016-11-25
    目前,存在许多对模式进行组织与分类的方法,任何模式的核心要素在于它的意图,这才是运用模式的潜在价值。
设计模式的意图在于用更为简便的方式表达需求,而这些却是java提供的常规机制所无法满足的。
按照意图将设计模式分为5类:
1:接口型模式
         适配器模式、外观模式、合成模式、桥接模式
2:职责型模式
         单例模式、观察者模式、调停者模式、代理模式、职责链模式、享元模式
3:构造型模式
          构建者模式、工厂方法模式、抽象工厂模式、原型模式、备忘录模式
4:操作型模式
          模板方法模式、状态模式、策略模式、命令模式、解释器模式
5:扩展型模式
           装饰器模式、迭代器模式、访问者模式
模式是集体智慧的结晶,它提供了标准的术语,为富有经验的参与者提供了统一命名的概念。
学习如何识别与运用设计模式这一软件社区积累的智慧结晶。
 
 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多