設計模式 ----- 建造者模式

工廠類模式提供的是創建單個類的模式,而建造者模式則是將各種產品集中起來進行管理,用來創建複合對象,所謂複合對象就是指某個類具有不同的屬性.
public class Builder {
private List list = new ArrayList();
public void produceMailSender(int count){
for(int i=0;i < count; i++){
list.add(new MailSender());
}
}
public void produceSmsSender(int count){
for(int i=0; i < count; i++){
list.add(new SmsSender());
}
}
}
public class Test {
public static void main(String[] args) {
Builder builder = new Builder();
builder.produceMailSender(10);
}
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章