当前位置:首页 > 问答 > 构建模式还是构造模式

构建模式还是构造模式

  • 2023-06-04 16:53:42

构建模式还是构造模式?

构建模式还是构造模式

构建者(Builder)设计模式(又叫生成器设计模式):

当一个类的内部数据过于复杂的时候(通常是负责持有数据的类,比如Config、VO、PO、Entity...),要创建的话可能就需要了解这个类的内部结构,还有这些东西是怎么组织装配等一大坨乱七八糟的东西,这个时候就会增加学习成本而且会很混乱,这个时候就想啊想一种什么法子来管理一下这个类中的数据呢,怎么在创建的时候让它按部就班的来,并且代码可读性很好别让我看花了眼啊,我要的东西也能都很好设置进来,这就是Builder模式的应用场景,Builder模式可以将一个类的构建和表示进行分离。

热门阅读

最新文章