1700464170
1700464171
//父亲的答复
1700464172
1700464173
protected void response(IWomen women){
1700464174
1700464175
System.out.println(”––—女儿向父亲请示––-“);
1700464176
1700464177
System.out.println(women.getRequest());
1700464178
1700464179
System.out.println(“父亲的答复是:同意\n”);
1700464180
1700464181
}
1700464182
1700464183
}
1700464184
1700464185
丈夫类定义自己能处理的等级为2的请示,如代码清单16-10所示。
1700464186
1700464187
代码清单16-10 丈夫类
1700464188
1700464189
public class Husband extends Handler{
1700464190
1700464191
//丈夫只处理妻子的请求
1700464192
1700464193
public Husband(){
1700464194
1700464195
super(Handler.HUSBAND_LEVEL_REQUEST);
1700464196
1700464197
}
1700464198
1700464199
//丈夫请示的答复
1700464200
1700464201
protected void response(IWomen women){
1700464202
1700464203
System.out.println(”––—妻子向丈夫请示––-“);
1700464204
1700464205
System.out.println(women.getRequest());
1700464206
1700464207
System.out.println(“丈夫的答复是:同意\n”);
1700464208
1700464209
}
1700464210
1700464211
}
1700464212
1700464213
儿子类只能处理等级为3的请示,如代码清单16-11所示。
1700464214
1700464215
代码清单16-11 儿子类
1700464216
1700464217
public class Son extends Handler{
1700464218
1700464219
//儿子只处理母亲的请求
[
上一页 ]
[ :1.70046417e+09 ]
[
下一页 ]