打字猴:1.70046981e+09
1700469810
1700469811 //在信封上填写必要的信息
1700469812
1700469813 public void fillEnvelope(String address){
1700469814
1700469815 System.out.println(“填写收件人地址及姓名……”+address);
1700469816
1700469817 }
1700469818
1700469819 //把信放到信封中,并封好
1700469820
1700469821 public void letterInotoEnvelope(){
1700469822
1700469823 System.out.println(“把信放到信封中……”);
1700469824
1700469825 }
1700469826
1700469827 //塞到邮箱中,邮递
1700469828
1700469829 public void sendLetter(){
1700469830
1700469831 System.out.println(“邮递信件……”);
1700469832
1700469833 }
1700469834
1700469835 }
1700469836
1700469837 在这种环境下,最累的是写信人,为了发送一封信要有4个步骤,而且这4个步骤还不能颠倒,我们先看看这个过程如何通过程序表现出来,有人开始用这个过程写信了,如代码清单23-3所示。
1700469838
1700469839 代码清单23-3 场景类
1700469840
1700469841 public class Client{
1700469842
1700469843 public static void main(String[]args){
1700469844
1700469845 //创建一个处理信件的过程
1700469846
1700469847 ILetterProcess letterProcess=new LetterProcessImpl();
1700469848
1700469849 //开始写信
1700469850
1700469851 letterProcess.writeContext(“Hello,It’s me,do you know who I am?I’m
1700469852
1700469853 your old lover.I’d like to……”);
1700469854
1700469855 //开始写信封
1700469856
1700469857 letterProcess.fillEnvelope(“Happy Road No.666,God Province,Heaven”);
1700469858
1700469859 //把信放到信封里,并封装好
[ 上一页 ]  [ :1.70046981e+09 ]  [ 下一页 ]