打字猴:1.700461381e+09
1700461381
1700461382 public String getTail(){
1700461383
1700461384 return tail;
1700461385
1700461386 }
1700461387
1700461388 public void setTail(String tail){
1700461389
1700461390 this.tail=tail;
1700461391
1700461392 }
1700461393
1700461394 }
1700461395
1700461396 Mail类就是一个业务对象,虽然比较长,还是比较简单的。我们再来看业务场景类是如何对邮件继续处理的,如代码清单11-3所示。
1700461397
1700461398 代码清单13-3 场景类
1700461399
1700461400 public class Client{
1700461401
1700461402 //发送账单的数量,这个值是从数据库中获得
1700461403
1700461404 private static int MAX_COUNT=6;
1700461405
1700461406 public static void main(String[]args){
1700461407
1700461408 //模拟发送邮件
1700461409
1700461410 int i=0;
1700461411
1700461412 //把模板定义出来,这个是从数据库中获得
1700461413
1700461414 Mail mail=new Mail(new AdvTemplate());
1700461415
1700461416 mail.setTail(“XX银行版权所有”);
1700461417
1700461418 while(i<MAX_COUNT){
1700461419
1700461420 //以下是每封邮件不同的地方
1700461421
1700461422 mail.setAppellation(getRandString(5)+“先生(女士)”);
1700461423
1700461424 mail.setReceiver(getRandString(5)+”@”+getRandString(8)
1700461425
1700461426 +”.com”);
1700461427
1700461428 //然后发送邮件
1700461429
1700461430 sendMail(mail);
[ 上一页 ]  [ :1.700461381e+09 ]  [ 下一页 ]