zoukankan      html  css  js  c++  java
  • 关于设计模式

    设计模式是一套被反复使用的,多数人知晓的,经过分类编目的,代码设计经验的总结。使用设计模式可以提高代码的复用度,让代码更容易被人理解,保证代码的可靠性。

    根据设计模式的目标,可以将他们分成  创建模式 、  结构性模式  、行为性模式 。

    1.创建模式

          创建性模式处理的是对象创建过程。  


           简单工厂模式

           工厂方法模式

           抽象工厂模式

           生成器模式(建造者模式)

           原型模式

           单例模式

    2.结构性模式

          创建性模式处理的是对象、类的组合。


          适配器模式

           桥接模式

          组合模式

          装饰器模式

          门面模式

          享元模式

          代理模式     

    3.行为性模式

          行为性模式处理类和对象之间的交互方式和任务发布。


         职责链模式

         命令模式

         解释器模式

         迭代器模式

         中介者模式

         备忘录模式

         观察者模式

         状态模式

         策略模式

         模版方法模式

         访问者模式

  • 相关阅读:
    wait
    iOS UITableviewCell优化
    iOS本地版本和服务器对比
    iOS 二维码生成 改变颜色 添加中心图
    iOS坑点解析
    iOS View快照,View截屏
    双缓冲读感感悟
    查找附近点--Geohash方案讨论
    各种报告word模板
    跳转到设置里面各个页面iOS8
  • 原文地址:https://www.cnblogs.com/mcad/p/3747171.html
Copyright © 2011-2022 走看看