posts - 4,  comments - 0,  trackbacks - 0

          方法重載

          # Java方法重載是指一個類中有多個方法具有相同的名字,但參數(shù)不同。

          調(diào)用方法時通過傳遞給它們的不同個數(shù)和類型的參數(shù)來區(qū)分具體使用哪個方法,

          就是多態(tài)性。

          1. 方法名相同

          2.    方法的參數(shù)類型,個數(shù),順序至少有一項不同

          3.    方法返回類型可以不同

          4.    方法的修飾符可以不同

           

          方法覆蓋(重寫)

          #Java中,子類可繼承父類中的方法,而不需要重新編寫相同的方法。但有時子類并不想原封不動地繼承父類的方法,而是想作一定的修改,這就需要采用方法的重寫。

          1. 方法覆蓋就是子類有一個方法和父類的某個方法的名稱返回類型參數(shù)一樣,那么我們就說子類的這個方法覆蓋了父類的那個方法。

          2.    子類的方法的返回類型,參數(shù),方法名稱要和父類的完全一致,否則編譯出錯。

          3.    子類方法不能縮小父類方法的訪問權限(子類方法的修飾符定義得要比父類方法的修飾符的訪問范圍大)

          posted on 2011-11-06 09:54 愛燕神鷹 閱讀(219) 評論(0)  編輯  收藏

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


          網(wǎng)站導航:
           
          <2011年11月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910

          常用鏈接

          留言簿

          隨筆檔案

          文章檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 随州市| 双牌县| 仙居县| 滦南县| 昌平区| 尼木县| 缙云县| 咸宁市| 铁岭市| 泌阳县| 拉孜县| 彭泽县| 云安县| 广南县| 高雄市| 庄河市| 津市市| 东兰县| 枝江市| 湖南省| 江山市| 宁都县| 扎赉特旗| 长岛县| 中牟县| 上犹县| 道真| 陇南市| 博罗县| 繁昌县| 山阳县| 资阳市| 岳西县| 吉隆县| 冀州市| 五家渠市| 罗山县| 卢龙县| 洪洞县| 平舆县| 平邑县|