Cboy

          instanceof比較

          instanceof 比較時會連父類一起比較

          class A{}


          class B extendsA{}


          public class Test
          {
          public static void main(String args[])
          {
          B b= new B();
          biJiao(b);
          }
          }


          有一方法


          biJiao(object obj)
          {
          if (ojb instanceof A )
          {
          System.out.println("這里會顯示True");
          }
          }


          這樣不能顯示唯一的,要顯示唯一的用 Class 方法.每個類都會有一個唯一的Class.如這里改成


          biJiao(object obj)
          {
          if (ojb.getClass==A.Class() )
          {
          System.out.println("這里會顯示False");
          }
          }

          posted on 2005-12-30 03:20 大森林 閱讀(311) 評論(0)  編輯  收藏 所屬分類: JAVA學習筆


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


          網站導航:
          相關文章:
           
          主站蜘蛛池模板: 宜城市| 萨迦县| 建水县| 门源| 保山市| 绍兴市| 德令哈市| 固始县| 三原县| 女性| 上饶县| 留坝县| 昌都县| 丰台区| 侯马市| 福建省| 阜宁县| 文成县| 宁城县| 本溪市| 扎鲁特旗| 专栏| 蒲城县| 开平市| 北票市| 刚察县| 合阳县| 德州市| 望都县| 百色市| 连江县| 布尔津县| 平塘县| 任丘市| 儋州市| 平泉县| 威海市| 沙坪坝区| 娄烦县| 抚顺市| 灵宝市|