打字猴:1.70046056e+09
1700460560
1700460561 }
1700460562
1700460563 代理角色也可以再次被代理,这里我们就没有继续延伸下去了,查找代理的方法就返回自己的实例。代码都写完毕了,我们先按照常规的思路来运行一下,直接new一个真实角色,如代码清单12-16所示。
1700460564
1700460565 代码清单12-16 直接访问真实角色
1700460566
1700460567 public class Client{
1700460568
1700460569 public static void main(String[]args){
1700460570
1700460571 //定义一个游戏的角色
1700460572
1700460573 IGamePlayer player=new GamePlayer(“张三”);
1700460574
1700460575 //开始打游戏,记下时间戳
1700460576
1700460577 System.out.println(“开始时间是:2009-8-25 10:45”);
1700460578
1700460579 player.login(“zhangSan”,“password”);
1700460580
1700460581 //开始杀怪
1700460582
1700460583 player.killBoss();
1700460584
1700460585 //升级
1700460586
1700460587 player.upgrade();
1700460588
1700460589 //记录结束游戏时间
1700460590
1700460591 System.out.println(“结束时间是:2009-8-26 03:40”);
1700460592
1700460593 }
1700460594
1700460595 }
1700460596
1700460597 想想看能运行吗?运行结果如下所示:
1700460598
1700460599 开始时间是:2009-8-25 10:45
1700460600
1700460601 请使用指定的代理访问
1700460602
1700460603 请使用指定的代理访问
1700460604
1700460605 请使用指定的代理访问
1700460606
1700460607 结束时间是:2009-8-26 03:40
1700460608
1700460609 它要求你必须通过代理来访问,你想要直接访问它,门儿都没有,好,你要我通过代理来访问,那就生产一个代理,如代码清单12-17所示。
[ 上一页 ]  [ :1.70046056e+09 ]  [ 下一页 ]