琵琶行论坛

 找回密码
 注册

抽象工厂和生成器模式的区别

已有 349 次阅读2012-3-21 15:33

抽象工厂提供了一个创建一系列相关联对象的接口
而生成器模式则是为创建复杂对象提供了一个解决方案
 
此外抽象工厂是立即返回被创建的对象而生成器模式是在复杂对象创建完成后最后返回(不仅仅是生成对象还会有更多的行为)
也可以理解为抽象工厂不拥有创建的对象,而生成器则拥有。生成器注重的是生成过程。

路过

雷人

握手

鸡蛋

鲜花

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

小黑屋|手机版|Archiver|琵琶行论坛 ( 赣ICP备12000882号 )

GMT+8, 2024-5-16 17:20 , Processed in 0.009690 second(s), 5 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部