博客专栏  >  编程语言   >  swift设计模式学习

swift设计模式学习

持续更新swift设计模式的学习,从UML图到代码详细介绍各个设计模式的特点和使用。

关注
0 已关注
6篇博文
  • swift设计模式学习 - 装饰模式

    移动端访问不佳,请访问我的个人博客装饰模式在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。装饰模式的特点 装饰对象和真实对象有相同...

    2017-02-09 17:46
    1527
  • swift设计模式学习 - 策略模式

    策略模式策略模式定义了算法家族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化,不会影响到使用算法的客户。策略模式的组成 抽象策略角色(Strategy): 策略类,通常由一个接口或者抽象类...

    2017-02-18 22:03
    2002
  • swift设计模式学习 - 原型模式

    移动端访问不佳,请访问我的个人博客 设计模式学习的demo地址,欢迎大家学习交流 原型模式用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。定义用原型实例指定创建对象的种类,并且通过...

    2017-02-20 19:56
    1781
  • swift设计模式学习 - 代理模式

    移动端访问不佳,请访问我的个人博客 设计模式学习的demo地址,欢迎大家学习交流 代理模式代理模式为其他对象提供一种代理以控制对这个对象的访问,在某些情况下,一个对象不适合或者不能直接引用另一个对...

    2017-02-21 23:47
    1413
  • swift设计模式学习 - 模板方法模式

    移动端访问不佳,请访问我的个人博客 设计模式学习的demo地址,欢迎大家学习交流 模板方法模式模板方法模式,定义一个操作中算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的...

    2017-02-24 13:59
    1390
  • swift设计模式学习 - 外观模式

    移动端访问不佳,请访问我的个人博客 设计模式学习的demo地址,欢迎大家学习交流 外观模式外观模式(Facade),为子系统中的一组接口提供一个一致的界面,定义一个高层接口,这个接口使得这一子系统...

    2017-03-09 12:05
    1439

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部