关闭

设计模式学习总结——创建类

标签: 设计模式
38人阅读 评论(0) 收藏 举报

一、工厂模式:



二、抽象工厂模式:

三、建造者模式

总结:

工厂模式适用于创建一个产品,调用者不用关心产品实现细节,只需要知道产品的抽象类,当产品变更时,只需要修改工厂方法或新增工厂类即可。

抽象工厂模式适用于创建一个产品族,即多种类型产品的组合,每个工厂中有多个方法用于创建不同类型产品,扩展产品容易,但是扩展产品族改动很大,需慎用

建造者模式适用于组装一个产品,通过制作不同部件以及装配顺序的变化创建不同产品,与工厂模式相比更关注产品制造过程。





0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:40次
    • 积分:10
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档