基于iOS的设计模式

设计模式

2021-09-02  本文已影响0人  helinyu

程序设计的6大原则


对象之间的几种关系


设计模式的了解

1、创建型模式 (4)
《1》原型模式
《2》工厂模式【简单工厂、工厂方法、抽象工厂】
《3》建造者模式【生成器】
《4》单例

2、结构型模式 (7)
// 主要是适配接口
《1》适配器模式
《2》桥接模式
《3》外观模式

// 抽象集合
《4》组合模式

// 性能和对象访问
《5》享元
《6》代理

// 行为扩展
《7》装饰

3、行为行模式 (11)
// 主要是对象去耦合
《1》中介者模式
《2》观察者模式

// 抽象集合
《3》迭代器模式

// 行为扩展
《4》访问者
《5》状态
《6》责任链

// 算法封装
《7》模板方法
《8》策略
《9》命令

// 对象状态
《10》备忘录


《11》解释器

类模式和对象模式(引用上面连接的图) 具体功能分类表(引用上面连接的图)
上一篇 下一篇

猜你喜欢

热点阅读