设计模式:建造者模式(Builder Pattern)

1、类图 2、模式含义 Product(产品角色):它是被构建的复杂对象,包含多个组成部件,具体建造者建立该产品的内部表示并定义它的装配过程。 Builder(抽象建造者):它为建立一个产品Product对象的各个部件指定抽象接口,有两类方法 a类方法: 是buildX(),它们用于建立对象的各个部件; B类方法:是builder(),它们用于返回产品对象。Builder既能够是抽象类,也能够是接
相关文章
相关标签/搜索