軟體印象

          Kavin
          posts - 13, comments - 0, trackbacks - 0, articles - 0

          導(dǎo)航

          <2011年4月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          注解@Override 報(bào)錯(cuò)

          Posted on 2011-04-18 17:32 Kavin 閱讀(821) 評(píng)論(0)  編輯  收藏
           

          Description: @Override該標(biāo)記是為了增強(qiáng)程序在編譯時(shí)候的檢查,JDK1.5下,如果該方法并不是一個(gè)覆蓋父類的方法,在編譯時(shí)編譯器就會(huì)報(bào)告錯(cuò)誤。

          Analisys:

           

           1public class A {
           2 public void method(int i) {
           3 }

           4}

           5
           6public class B extends A {
           7 @Override
           8 public void method(int i) {
           9 }

          10
          11//如果如下定義,就會(huì)在編譯時(shí)出現(xiàn)一個(gè)錯(cuò)誤,因?yàn)椴皇歉采w父類的方法
          12@Override
          13 public void method(int i, String p_Str) {
          14 }

          15
          16}

          17


          JDK1.6正常,支持對(duì)接口的實(shí)現(xiàn)的@Override

           1public interface iA {
           2
           3 public void method(int i) {
           4
           5 }

           6
           7}

           8
           9public class B implements iA {
          10
          11 //JDK1.5下會(huì)報(bào)錯(cuò),JDK1.6下可以
          12
          13 @Override
          14
          15 public void method(int i, int j) {
          16
          17 }

          18
          19}

          20

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 长子县| 阿巴嘎旗| 托里县| 扬中市| 井陉县| 南充市| 河间市| 无为县| 体育| 西乌珠穆沁旗| 吉林省| 长兴县| 阜新市| 扬州市| 荣成市| 德兴市| 高清| 辉南县| 通道| 广南县| 淮南市| 牙克石市| 玉树县| 洪湖市| 宿迁市| 玛曲县| 宜昌市| 上栗县| 那曲县| 张家口市| 康乐县| 星子县| 阳山县| 健康| 浦江县| 宣恩县| 定西市| 东丽区| 永济市| 时尚| 台东市|