打字猴:1.70045995e+09
1700459950
1700459951 }
1700459952
1700459953 }
1700459954
1700459955 程序记录了游戏的开始时间和结束时间,同时也记录了在游戏过程中都需要做什么事情,运行结果如下:
1700459956
1700459957 开始时间是:2009-8-25 10:45
1700459958
1700459959 登录名为zhangSan的用户张三登录成功!
1700459960
1700459961 张三在打怪!
1700459962
1700459963 张三又升了一级!
1700459964
1700459965 结束时间是:2009-8-26 03:40
1700459966
1700459967 运行结果也是我们想要的,记录我这段时间的网游生涯。心理学家告诉我们,人类对于苦难的记忆比对喜悦的记忆要深刻,但是人类对于喜悦是“趋利”性的,每个人都想Happy,都不想让苦难靠近,要想获得幸福,苦难也是再所难免的,我们的网游生涯也是如此。游戏打时间长了,腰酸背痛、眼睛干涩、手臂酸麻,等等,也就是网络成瘾综合症都出来了。其结果就类似吃了那个“一日丧命散”,“筋脉逆流,胡思乱想,而致走火入魔”。那怎么办呢?我们想玩游戏,但又不想碰触到游戏中的烦恼,如何解决呢?有办法,现在游戏代练的公司非常多,我把自己的账号交给代练人员,由他们去帮我升级,去打怪,非常好的想法,我们来修改一下类图,如图12-2所示。
1700459968
1700459969
1700459970
1700459971
1700459972 图12-2 游戏代练帮忙打怪
1700459973
1700459974 在类图中增加了一个GamePlayerProxy类来代表游戏代练者,它也不能有作弊的方法呀,游戏代练者也是手动打怪呀,因此同样继承IGamePlayer接口,其实现如代码清单12-4所示。
1700459975
1700459976 代码清单12-4 代练者
1700459977
1700459978 public class GamePlayerProxy implements IGamePlayer{
1700459979
1700459980 private IGamePlayer gamePlayer=null;
1700459981
1700459982 //通过构造函数传递要对谁进行代练
1700459983
1700459984 public GamePlayerProxy(IGamePlayer_gamePlayer){
1700459985
1700459986 this.gamePlayer=_gamePlayer;
1700459987
1700459988 }
1700459989
1700459990 //代练杀怪
1700459991
1700459992 public void killBoss(){
1700459993
1700459994 this.gamePlayer.killBoss();
1700459995
1700459996 }
1700459997
1700459998 //代练登录
1700459999
[ 上一页 ]  [ :1.70045995e+09 ]  [ 下一页 ]