你的位置:首页 > 软件开发 > 操作系统 > iOS设计模式—工厂方法(简单工厂模式,工厂方法模式, 抽象工厂模式)

iOS设计模式—工厂方法(简单工厂模式,工厂方法模式, 抽象工厂模式)

发布时间:2016-04-26 18:00:16
1. 简单工厂模式如何理解简单工厂,工厂方法, 抽象工厂三种设计模式? 简单工厂的生活场景,卖早点的小摊贩,他给你提供包子,馒头,地沟油烙的煎饼等,小贩是一个工厂,它生产包子,馒头,地沟油烙的煎饼。该场景对应的UML图如下所示:图1:简单工厂模式UML图简单工厂模式的参与者: ...

iOS设计模式—工厂方法(简单工厂模式,工厂方法模式, 抽象工厂模式)

1. 简单工厂模式

图1:简单工厂模式UML图

图2:工厂方法的UML图

 

工厂方法模式中的参与者:

 

抽象工厂角色:与应用程序无关,任何在模式中创建对象的工厂必须实现这个接口。

图4:抽象工厂设计模式UML图

//在UIKit框架下,我们用工厂方法和抽象工厂两种设计模式分别实现了两份Demo, 不理解两种设计模式该如何实现的朋友可以到这里下载:  刷不出来,以后补上!

原标题:iOS设计模式—工厂方法(简单工厂模式,工厂方法模式, 抽象工厂模式)

关键词:IOS

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。