您的位置:首页 > 其它

设计模式理解(一)创建型——工厂、抽象工厂

2016-03-02 17:35 232 查看
设计模式理解(一)工厂模式 与 抽象工厂模式

又分为:简单工厂、工厂方法、抽象工厂

先理解简单工厂:

涉及类:工厂接口、产品接口;真实工厂类、真实产品类;客户。

客户需要产品,但无需知道创建产品的细节,实现了客户与产品的细节分离。客户只需要维持(关联?)一个工厂的实例就行了。客户只需要调用那个工厂的方法创建N多产品,至于产品如何生成,交由工厂去维护。

PS:这是我的理解。。。。估计可能不太对。。。



-------------------------- 分割线 ---------------------------

抽象工厂复杂一些:(反正我是晕了。。。记下类图吧。。。)



总结之:抽象工厂设计前必须对产品有比较清晰的分类才行,我这种初级码农还是退散吧,只会造成类爆炸。。。

╮( ̄﹏ ̄)╭

--- 完 ---
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: