
设计模式
FreeBSFree
花有百样红,人与人不相同
展开
-
工厂模式
工厂模式 概括 工厂模式分为类工厂方法,简单工厂,工厂,抽象工厂。 类工厂方法 类工厂方法我们常用,优点是可以快速创建对象。 简单工程模式 什么是简单工厂模式好处是什么 有一个抽象产品,该产品有个行为。没有实现这个行为。有两个具体产品继承于该抽象产品,并且实现这个行为。有个工厂根据传入的枚举负责生产该抽象产品(实际上是具体产品。这里是多态)。 该模式的好处是开闭,即对内扩展是开放的,对外修改是...原创 2018-10-30 21:40:03 · 154 阅读 · 0 评论 -
中介者模式
中介者模式 什么是中介者模式,有什么好处 最一个app中涉及到多个类相互引用彼此#import导致这些类紧紧的耦合在一起无法拆分。这时候我们可以用一个类作为中间管理者,其他类间不在彼此引用,这就是中介者模式。好处是可以进行类与类间松耦合。 什么时候使用 组件化开发时候,往往涉及到模块间的通讯时候会用中介者模式进行模块与模块的送耦合。 往往在控制器之间跳转时候会用中介者模式,进行中间管理。...原创 2018-11-11 14:09:17 · 107 阅读 · 0 评论