![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
咚个里个呛
GitHub链接:https://github.com/PaulZhe
展开
-
面向对象设计的六大设计原则
文章目录六大设计原则通览单一职责原则定义优点实践里氏替换原则定义优点实践依赖倒置原则定义定义解读优点实践接口分离原则定义定义解读优点实践迪米特法则定义优点实践开闭原则定义定义的解读优点实践六大设计原则通览缩写英文名称中文名称SRPSingle Responsibility Principle单一职责原则OCPOpen Close Principle开闭原则...原创 2019-11-12 23:14:59 · 302 阅读 · 0 评论 -
iOS设计模式之——工厂方法模式和抽象工厂模式解析.md
文章目录工厂方法模式定义优点工厂方法模式的扩展在项目中应用抽象工厂模式定义优点缺点工厂方法与抽象工厂比较工厂方法模式定义定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。优点良好的封装性,代码结构清晰,降低模块间的耦合。扩展性很优秀。在增加产品类的情况下,只要适当地修改具体的工厂类或扩展一个工厂类,就可以完成“拥抱变化”。可以屏蔽产品类。...原创 2019-11-13 21:28:08 · 464 阅读 · 0 评论