gpt4 book ai didi

java - 构建一个对象

转载 作者:行者123 更新时间:2023-11-29 09:34:48 26 4
gpt4 key购买 nike

我在这个博客中遇到了一种相当不寻常的构建类对象的方法: http://marchwicki.pl/blog/2010/11/building-a-pojo-in-an-elegant-way/ .这是执行此操作的好方法吗?有什么好处?

最佳答案

I came across a rather unusual way to build an object of a class in this blog : http://marchwicki.pl/blog/2010/11/building-a-pojo-in-an-elegant-way/.

这是具有流畅界面构建器设计模式

正如您从这篇文章中看到的,这两个想法是互补的并且经常一起使用(我看到有些人称之为“流利的构建器”),以至于它们经常被混淆同样的事情:

请注意,您可以在没有流畅界面的情况下使用构建器模式(例如,具有简单 setter 的构建器)。您还可以在更多上下文中使用流畅的接口(interface)思想,而不仅仅是构建器(例如,提高一组具有许多参数和参数变化的重载方法的可读性)。

Is this a good way to do this?

这个“流利的构建器” 似乎被高度接受为“一个很好的方法”(至少基于我看到的宣传这个想法的文章和博客文章的数量)。

What are the benefits?

每个想法都有其独特的优点/好处。例如,参见:

关于java - 构建一个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4342601/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com