打字猴:1.70046065e+09
1700460650
1700460651 请使用指定的代理访问
1700460652
1700460653 请使用指定的代理访问
1700460654
1700460655 请使用指定的代理访问
1700460656
1700460657 结束时间是:2009-8-26 03:40
1700460658
1700460659 还是不能访问,为什么呢?它不是真实角色指定的对象,这个代理对象是你自己new出来的,当然真实对象不认了,这就好比是那个明星,人家已经告诉你去找她的代理人了,你随便找个代理人能成吗?你必须去找她指定的代理才成!我们修改一下场景类,如代码清单12-18所示。
1700460660
1700460661 代码清单12-18 强制代理的场景类
1700460662
1700460663 public class Client{
1700460664
1700460665 public static void main(String[]args){
1700460666
1700460667 //定义一个游戏的角色
1700460668
1700460669 IGamePlayer player=new GamePlayer(“张三”);
1700460670
1700460671 //获得指定的代理
1700460672
1700460673 IGamePlayer proxy=player.getProxy();
1700460674
1700460675 //开始打游戏,记下时间戳
1700460676
1700460677 System.out.println(“开始时间是:2009-8-25 10:45”);
1700460678
1700460679 proxy.login(“zhangSan”,“password”);
1700460680
1700460681 //开始杀怪
1700460682
1700460683 proxy.killBoss();
1700460684
1700460685 //升级
1700460686
1700460687 proxy.upgrade();
1700460688
1700460689 //记录结束游戏时间
1700460690
1700460691 System.out.println(“结束时间是:2009-8-26 03:40”);
1700460692
1700460693 }
1700460694
1700460695 }
1700460696
1700460697 运行结果如下:
1700460698
1700460699 开始时间是:2009-8-25 10:45
[ 上一页 ]  [ :1.70046065e+09 ]  [ 下一页 ]