欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長(zhǎng)資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          java多態(tài)是什么

          java多態(tài)是什么

          多態(tài)是同一個(gè)行為具有多個(gè)不同表現(xiàn)形式或形態(tài)的能力。

          多態(tài)就是同一個(gè)接口,使用不同的實(shí)例而執(zhí)行不同操作,如圖所示: (推薦學(xué)習(xí):java課程)

          java多態(tài)是什么

          多態(tài)性是對(duì)象多種表現(xiàn)形式的體現(xiàn)。

          現(xiàn)實(shí)中,比如我們按下 F1 鍵這個(gè)動(dòng)作:

          如果當(dāng)前在 Flash 界面下彈出的就是 AS 3 的幫助文檔; 如果當(dāng)前在 Word 下彈出的就是 Word 幫助; 在 Windows 下彈出的就是 Windows 幫助和支持。 同一個(gè)事件發(fā)生在不同的對(duì)象上會(huì)產(chǎn)生不同的結(jié)果。

          多態(tài)的優(yōu)點(diǎn)

          消除類型之間的耦合關(guān)系

          可替換性

          可擴(kuò)充性

          接口性

          靈活性

          簡(jiǎn)化性

          多態(tài)存在的三個(gè)必要條件

          繼承

          重寫

          父類引用指向子類對(duì)象

          比如:

          Parent p = new Child();

          當(dāng)使用多態(tài)方式調(diào)用方法時(shí),首先檢查父類中是否有該方法,如果沒有,則編譯錯(cuò)誤;如果有,再去調(diào)用子類的同名方法。

          多態(tài)的好處:可以使程序有良好的擴(kuò)展,并可以對(duì)所有類的對(duì)象進(jìn)行通用處理。

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)