建造者模式(Builder)

工廠類模式提供的是創建單個類的模式,而建造者模式則是將各種產品集中起來進行管理,用來創建複合對象,所謂複合對象就是指某個類具有不同的屬性,其實建造者模式就是前面抽象工廠模式和最後的Test結合起來得到的。我們看一下代碼: 還和前面一樣,一個Sender接口,兩個實現類MailSender和SmsSender。最後,建造者類如下: [java]  view plain copy public cla
相關文章
相關標籤/搜索