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)  編輯  收藏


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


          網站導航:
           

          導航

          統計

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 华坪县| 云林县| 新竹县| 井陉县| 永春县| 金华市| 扎囊县| 广元市| 巍山| 盐山县| 荆州市| 桂林市| 泽普县| 沧州市| 乳山市| 宁陵县| 丹东市| 永清县| 平罗县| 忻州市| 台东县| 剑川县| 郁南县| 新绛县| 连平县| 莆田市| 福贡县| 浠水县| 昌都县| 朝阳市| 凯里市| 翁牛特旗| 称多县| 庆元县| 沙坪坝区| 二手房| 清苑县| 十堰市| 申扎县| 台湾省| 沙河市|