Java中super關鍵字的使用限制有哪些
小樊
81
2024-08-02 21:32:15
在Java中,super關鍵字的使用限制如下:
- super關鍵字只能用于訪問父類的成員變量和成員方法,不能用于訪問父類的靜態成員或構造方法。
- super關鍵字不能用于訪問父類的私有成員變量和方法。
- super關鍵字必須在子類構造方法的第一行,用來調用父類的構造方法,如果不顯式調用父類的構造方法,系統會默認調用父類的無參構造方法。
- 父類中必須有對應的構造方法才能使用super關鍵字調用。
- 如果子類的構造方法沒有顯式地調用父類的構造方法,則系統會默認調用父類的無參構造方法。如果父類沒有無參構造方法而又沒有顯式地調用父類的其他構造方法,則會編譯報錯。
- 在靜態方法或靜態代碼塊中不能使用super關鍵字。
卢龙县|
白山市|
德安县|
团风县|
灵丘县|
壶关县|
岳普湖县|
古浪县|
太白县|
合阳县|
岳池县|
长岭县|
南乐县|
江阴市|
德阳市|
房产|
龙南县|
西宁市|
旌德县|
当阳市|
阿瓦提县|
云和县|
双峰县|
英山县|
海阳市|
秭归县|
南靖县|
镇远县|
凤山县|
兰溪市|
霍州市|
通渭县|
长宁县|
宜兴市|
宝坻区|
龙山县|
康乐县|
无为县|
临城县|
绵阳市|
房产|