1700469319
1700469320
}
1700469321
1700469322
//一看韩非子有活动,他就痛哭
1700469323
1700469324
private void cry(String context){
1700469325
1700469326
System.out.println(“王斯:因为”+context+”,—所以我悲伤呀!”);
1700469327
1700469328
}
1700469329
1700469330
}
1700469331
1700469332
public class LiuSi implements Observer{
1700469333
1700469334
//刘斯,观察到韩非子活动后,自己也得做一些事
1700469335
1700469336
public void update(String str){
1700469337
1700469338
System.out.println(“刘斯:观察到韩非子活动,开始动作了……”);
1700469339
1700469340
this.happy(str);
1700469341
1700469342
System.out.println(“刘斯:乐死了\n”);
1700469343
1700469344
}
1700469345
1700469346
//一看韩非子有变化,他就快乐
1700469347
1700469348
private void happy(String context){
1700469349
1700469350
System.out.println(“刘斯:因为”+context+”,—所以我快乐呀!”);
1700469351
1700469352
}
1700469353
1700469354
}
1700469355
1700469356
所有的历史人物都在场了,那我们来看看这场历史闹剧是如何演绎的,如代码清单22-14所示。
1700469357
1700469358
代码清单22-14 场景类
1700469359
1700469360
public class Client{
1700469361
1700469362
public static void main(String[]args){
1700469363
1700469364
//三个观察者产生出来
1700469365
1700469366
Observer liSi=new LiSi();
1700469367
1700469368
Observer wangSi=new WangSi();
[
上一页 ]
[ :1.700469319e+09 ]
[
下一页 ]