package JavaDesignModel; import java.util.ArrayList; import java.util.List; /** * @author hanshizhe * 建造者模式,批量生产对象。 */ public class Builder { private List senderList = new ArrayList(); public List produceMailSender(int count){ for (int i = 0; i < count; i++) { senderList.add(new MailSend()); } return senderList; } public List produceSNSSend(int count){ for (int i = 0; i < count; i++) { senderList.add(new SMSSend()); } return senderList; } }