Java 什么时候使用构建器模式?

Java 什么时候使用构建器模式?,第1张

Java 什么时候使用构建器模式?

构建器和工厂恕我直言之间的主要区别在于,当你需要做很多事情来构建对象时,构建器非常有用。例如,想象一个DOM。你必须创建大量节点和属性才能获得最终对象。当工厂可以在一个方法调用中轻松创建整个对象时,将使用工厂。

使用构建器的一个示例是构建XML文档,例如在构建HTML片段时就使用了此模型,例如,我可能具有用于构建特定类型表的构建器,并且可能具有以下方法(未显示参数):

BuildOrderHeaderRow()BuildLineItemSubHeaderRow()BuildOrderRow()BuildLineItemSubRow()

然后,该构建器将为我吐出HTML。这比遍历大型过程方法更容易阅读。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4932859.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-13
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存