Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

建造者模式

应用场景

  1. 类中的属性比较多。
  2. 类的属性有一定的依赖关系,或者是约束条件。
  3. 存在必选和非必选的属性。
  4. 希望创建不可变的对象。

和工厂模式的区别

工厂模式

用户创建类型相关的不同对象。

建造者模式

用于创建参数浮躁的对象。