大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 java中什么是方法重寫及java方法重寫的規則

java中什么是方法重寫及java方法重寫的規則

更新時間:2019-09-17 16:28:54 來源:動力節點 瀏覽5404次

今天動力節點java培訓機構小編為大家介紹“java中什么是方法重寫及java方法重寫的”,希望通過此文大家能夠掌握java方法重寫及java方法重寫的規則,下面就隨小編一起來看看java中什么是方法重寫及java方法重寫的規則。

timg (3).jpg

java方法重寫總結來說為:

  方法名相同,參數類型相同

  子類返回類型等于父類方法返回類型,

  子類拋出異常小于等于父類方法拋出異常,

  子類訪問權限大于等于父類方法訪問權限。

  java方法重寫詳細的說明為:

  重寫是子類對父類的允許訪問的方法的實現過程進行重新編寫, 返回值和形參都不能改變。 即外殼不變,核心重寫!

  重寫的好處在于子類可以根據需要,定義特定于自己的行為。 也就是說子類能夠根據需要實現父類的方法。

  重寫方法不能拋出新的檢查異常或者比被重寫方法申明更加寬泛的異常。例如: 父類的一個方法申明了一個檢查異常IOException,但是在重寫這個方法的時候不能拋出Exception異常,因為Exception是IOException的父類,只能拋出IOException的子類異常。

java方法重寫的規則

  1、參數列表必須完全與被重寫方法的相同;

  2、返回類型必須完全與被重寫方法的返回類型相同;子類返回類型小于等于父類方法返回類型。在java里面這個怎么樣都是正確的,請小伙伴謹記。

  3、訪問權限不能比父類中被重寫的方法的訪問權限更低。例如:如果父類的一個方法被聲明為public,那么在子類中重寫該方法就不能聲明為protected。

  4、父類的成員方法只能被它的子類重寫。

  5、聲明為final的方法不能被重寫。

  6、聲明為static的方法不能被重寫,但是能夠被再次聲明。

  7、子類和父類在同一個包中,那么子類可以重寫父類所有方法,除了聲明為private和final的方法。

  8、子類和父類不在同一個包中,那么子類只能夠重寫父類的聲明為public和protected的非final方法。

  9、重寫的方法能夠拋出任何非強制異常,無論被重寫的方法是否拋出異常。但是,重寫的方法不能拋出新的強制性異常,或者比被重寫方法聲明的更廣泛的強制性異常,反之則可以。

  10、構造方法不能被重寫。

  11、如果不能繼承一個方法,則不能重寫這個方法。

u=4195299513,2392537383&fm=11&gp=0.jpg

以上就是動力節點java培訓機構小編介紹的“java中什么是方法重寫及java方法重寫的規則”的內容,希望對大家有幫助,更多java最新資訊請繼續關注動力節點java培訓機構官網,每天會有精彩內容分享與你。

相關免費視頻教程推薦

java開發基礎教程下載——什么是方法重寫:http://m.dabaquan.cn/xiazai/2612.html

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 男人在线影院 | 欧美特级大片 | 亚洲涩涩视频 | 在线播放亚洲 | 性欧美xo视频在线观看 | 婷婷丝袜| 国产一区二区精品在线观看 | 色桃花网| 国产黄毛片 | 久久久久久99 | 77777奇米| 米奇7777狠狠狠狠视频影院 | 91久久综合九色综合欧美98 | 精品久久中文网址 | 久久嫩草 | 99国内精品| 美女黄频 | 91久久九九精品国产综合 | 一级a性色生活片毛片 | 国产精品岛国久久久久 | 日本高清精品 | 开心激情五月婷婷 | 中文字幕一区二区视频 | 999精品久久久中文字幕蜜桃 | 日本免费一级视频 | 老子影院午夜伦不卡亚洲 | 欧美亚洲另类色国产综合 | 亚洲精品国产自在久久出水 | 伊人色播 | 精品国产夜色在线 | 婷婷的久久五月综合先锋影音 | 欧美视频一二三区 | 欧美一级免费看 | 欧美在线观看a | 国产成人一区二区三区影院免费 | 九色综合网 | 一区二区三区四区在线视频 | 亚洲精品久久久久影 | 日韩一级特黄毛片在线看 | 伊人青青草视频 | 狠狠2019|