亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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

小億
120
2023-08-11 17:46:36
欄目: 編程語言

在Java中,方法重寫是指子類重寫父類中的方法。以下是Java中方法重寫的規則:

  1. 方法重寫必須具有相同的方法名稱、參數列表和返回類型。

  2. 子類中重寫的方法不能比父類中被重寫的方法具有更低的訪問權限。例如,如果父類中的方法是public,那么子類中重寫的方法必須也是public,而不能是protected或private。

  3. 子類中重寫的方法不能拋出比父類方法更多的異常。如果父類方法聲明了某個異常,那么子類方法可以不聲明該異常,但不能聲明其他異常。

  4. 子類中重寫的方法不能使用比父類方法更窄的返回類型。如果父類方法的返回類型是A類型,那么子類方法的返回類型可以是A類型或A的子類型。

  5. 靜態方法不能被重寫,只能被隱藏。如果子類中定義了與父類中的靜態方法具有相同名稱、參數列表和返回類型的方法,那么該方法不是重寫,而是隱藏父類的靜態方法。

總結來說,方法重寫要求子類中的方法與父類中的方法具有相同的方法簽名(方法名稱、參數列表和返回類型),并且不能限制訪問權限、拋出更多的異常或使用比父類方法更窄的返回類型。

0
洛隆县| 英德市| 宝应县| 贵溪市| 亚东县| 威海市| 包头市| 渭南市| 恩施市| 三河市| 古蔺县| 玉山县| 达州市| 庐江县| 科技| 怀宁县| 大渡口区| 政和县| 湖南省| 九寨沟县| 松桃| 卢龙县| 江源县| 乐平市| 祁阳县| 延津县| 南漳县| 汨罗市| 恩施市| 抚顺县| 秦皇岛市| 花莲市| 余庆县| 宾阳县| 旌德县| 宁国市| 黄大仙区| 内江市| 广平县| 册亨县| 深州市|