java學習

          java學習

           

          設計模式之靜態代理

          public interface MoveAble {
          void move();
          }
          public class Tank1 implements MoveAble{
          @Override
          public void move() {
          System.out.println("moving");
          }
          }
          /**
           * 
           * 聚合
           *
           */
          public class TankTime3 implements MoveAble{
          private MoveAble t;
          public TankTime3(){}
          public TankTime3(MoveAble t){
          this.t=t;
          }
          @Override
          public void move() {
          long s = System.currentTimeMillis();
          t.move();
          long e = System.currentTimeMillis();
          System.out.println(e-s);
          }
          }
          public class Test {
          public static void main(String[] args) {
          Tank1 t =new Tank1();
          TankTime3 tt = new TankTime3(t);
          tt.move();
          }
          }

          posted on 2017-09-14 15:27 楊軍威 閱讀(138) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          統計

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 霍林郭勒市| 门头沟区| 金溪县| 夏邑县| 襄城县| 察隅县| 临西县| 鄄城县| 云梦县| 裕民县| 乌恰县| 荆州市| 丹巴县| 正安县| 两当县| 西贡区| 沧源| 宽城| 九龙城区| 石嘴山市| 囊谦县| 南华县| 宿州市| 静乐县| 庄浪县| 淮北市| 基隆市| 公安县| 澳门| 西乡县| 长阳| 公安县| 阿坝| 桐城市| 从江县| 宜川县| 股票| 伊宁市| 喀喇沁旗| 永吉县| 凌源市|