設計模式:建造者模式(Builder Pattern)

1、類圖 2、模式含義 Product(產品角色):它是被構建的複雜對象,包含多個組成部件,具體建造者建立該產品的內部表示並定義它的裝配過程。 Builder(抽象建造者):它爲建立一個產品Product對象的各個部件指定抽象接口,有兩類方法 a類方法: 是buildX(),它們用於建立對象的各個部件; B類方法:是builder(),它們用於返回產品對象。Builder既能夠是抽象類,也能夠是接
相關文章
相關標籤/搜索