91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java重寫方法的規則有哪些

小億
114
2023-12-01 09:38:51
欄目: 編程語言

Java中重寫方法有以下規則:

  1. 重寫方法必須具有相同的方法名稱、參數列表和返回類型。
  2. 重寫方法的訪問修飾符不能比被重寫方法的訪問修飾符更嚴格。例如,如果被重寫方法是public,那么重寫方法可以是public、protected或者default,但不能是private。
  3. 重寫方法不能拋出比被重寫方法更寬泛的異常。例如,如果被重寫方法聲明了一個Exception類型的異常,那么重寫方法只能拋出Exception類型的異常或者不拋出異常。
  4. 重寫方法不能使用final、static或者private修飾符。這是因為final修飾的方法不能被重寫,static修飾的方法屬于類而不是實例,private修飾的方法不能被子類訪問。
  5. 重寫方法必須具有相同的方法體,或者是被重寫方法的方法體的一個有效擴展。也就是說,重寫方法的實現可以調用父類的方法來復用父類的邏輯。
  6. 如果子類重寫了父類的方法,并且子類的對象調用該方法,那么將會執行子類的方法而不是父類的方法。這種行為稱為動態方法調度。

0
从江县| 兴化市| 阿坝| 项城市| 大渡口区| 涪陵区| 桓台县| 佳木斯市| 大同市| 晋州市| 建水县| 厦门市| 西青区| 汝阳县| 杂多县| 芜湖市| 汉源县| 邢台市| 垦利县| 津市市| 南郑县| 留坝县| 兴隆县| 镇江市| 嘉荫县| 突泉县| 东明县| 临武县| 黄山市| 柳林县| 贵德县| 广汉市| 京山县| 多伦县| 西贡区| 华蓥市| 筠连县| 静乐县| 灌阳县| 滨海县| 西充县|