5.抽象工厂模式

一.概念 为创建一组相关或相互依赖的对象提供一个接口,而且无须指定他们的具体类   二.示例 场景:不同类型应用(社交类:QQ,wechat,游戏类:吃鸡,农药,视频类:优酷,腾讯视频),需要在n个平台(windows,linux,android,ios...)上运行(即:每个平台都要有这几种类型的不同应用),该如何设计? 1.定义抽象产品类(例如:社交类,游戏类,视频类):上图中的Abstrac
相关文章
相关标签/搜索