打字猴:1.700463907e+09
1700463907 //一个女性(女儿、妻子或者母亲)要求逛街,你要处理这个请求
1700463908
1700463909 public void HandleMessage(IWomen women);
1700463910
1700463911 }
1700463912
1700463913 非常简单,有处理权的人对妇女的请求进行处理,分别有三个实现类,在女儿没有出嫁之前父亲是有决定权的,其实现类如代码清单16-4所示。
1700463914
1700463915 代码清单16-4 父亲类
1700463916
1700463917 public class Father implements IHandler{
1700463918
1700463919 //未出嫁女儿来请示父亲
1700463920
1700463921 public void HandleMessage(IWomen women){
1700463922
1700463923 System.out.println(“女儿的请示是:”+women.getRequest());
1700463924
1700463925 System.out.println(“父亲的答复是:同意”);
1700463926
1700463927 }
1700463928
1700463929 }
1700463930
1700463931 在女性出嫁后,丈夫有决定权,如代码清单16-5所示。
1700463932
1700463933 代码清单16-5 丈夫类
1700463934
1700463935 public class Husband implements IHandler{
1700463936
1700463937 //妻子向丈夫请示
1700463938
1700463939 public void HandleMessage(IWomen women){
1700463940
1700463941 System.out.println(“妻子的请示是:”+women.getRequest());
1700463942
1700463943 System.out.println(“丈夫的答复是:同意”);
1700463944
1700463945 }
1700463946
1700463947 }
1700463948
1700463949 在女性丧偶后,对母亲提出的请求儿子有决定权,如代码清单16-6所示。
1700463950
1700463951 代码清单16-6 儿子类
1700463952
1700463953 public class Son implements IHandler{
1700463954
1700463955 //母亲向儿子请示
1700463956
[ 上一页 ]  [ :1.700463907e+09 ]  [ 下一页 ]