国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Java子類實例化總是默認調用父類的無參構造操作

瀏覽:15日期:2022-08-22 13:47:34

子類實例化時,默認調用父類的無參構造方法(不管子類的構造器有沒有參數,因為子類繼承的是父類的屬性和方法,只調用父類的無參構造器就可以繼承父類的屬性和方法,因此不會調用父類的有參構造器),再調用子類的有參/無參構造器。

示例:

package classTest;class Father { public Father(){ System.out.println('父類的無參構造方法'); } public Father(int a ) { System.err.println('父類的有參構造方法'+a); } }class Son extends Father{ public Son() { System.out.println('子類中的無參構造方法'); } public Son(int a ) { System.out.println('子類中的有參構造方法'+a); } }public class TestExecute { public static void main(String[] args) { Son s = new Son(); System.out.println('---------------'); Son a = new Son(5); }}

結果:

父類的無參構造方法

子類中的無參構造方法

---------------

父類的無參構造方法

子類中的有參構造方法5

補充知識:JAVA父類和子類的構造函數之間的關系

我就廢話不多說了,大家還是直接看代碼吧~

class SuperClass { private int n; SuperClass(){ //父類的無參構造器 System.out.println('SuperClass()'); } SuperClass(int n) { //父類的帶參構造器 System.out.println('SuperClass(int n)'); this.n = n; }}class SubClass extends SuperClass{ private int n; SubClass(){ //子類的無參構造器 super(300);//調用父類的帶參構造器,super(300)相當于SuperClass(300) System.out.println('SubClass'); } public SubClass(int n){ //子類的帶參構造器 System.out.println('SubClass(int n):'+n); this.n = n; }}public class TestSuperSub{ public static void main (String args[]){ SubClass sc = new SubClass(); SubClass sc2 = new SubClass(200); }}

這個實例的輸出結果是:

SuperClass(int n)SubClassSuperClass()SubClass(int n):200

從這個實例得到的結果是(個人見解):子類在構造時,會根據主函數中是否傳入參數來選擇使用無參構造器 or帶參構造器,在這個實例中:

當子類調用的是無參構造器時,若父類的構造器是帶有參數的,則必須在子類的構造器中顯式地通過super關鍵字調用父類的構造器并配以適當的參數列表。

當子類調用的是帶參構造器時,則在子類的構造器中用super調用父類構造器不是必須的,如果沒有使用super關鍵字,系統會自動調用父類的無參構造器。

以上這篇Java子類實例化總是默認調用父類的無參構造操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 亚洲精品成人在线 | 草草影院ccyy| 亚洲成人一区在线 | 国产精品久久久久久久网站 | 人碰人碰人成人免费视频 | 久久久久久91香蕉国产 | 日本高清色本在线www游戏 | 亚洲精品久久久久中文 | 精品在线视频免费观看 | a毛片在线| 欧美成一级| 国产网址在线观看 | 欧美三级三级三级爽爽爽 | 亚洲欧美性视频 | 亚洲 自拍 另类 欧美 综合 | 永久免费观看午夜视频在线 | 一区二区三区影视 | 国产精品每日更新在线观看 | 91av手机在线 | 国产99视频精品免视看9 | 天天看a | 国产成人高清精品免费观看 | 日韩欧美一区二区三区在线 | 国产亚洲精品久久久久久午夜 | 视频在线观看一区 | 中文字幕在线视频精品 | 亚洲视频免| 精品国产杨幂在线观看福利 | 久久福利资源站免费观看i 久久高清精品 | 91久久精品国产一区二区 | 亚州免费| 国产人成免费视频 | 国产一级毛片视频在线! | 欧美黄网站 | 中国黄色一级毛片 | 亚洲一级毛片在线观播放 | 国内精品自产拍在线观看91 | 黄色三级三级三级免费看 | 精品国产品欧美日产在线 | 成年午夜性爽快免费视频不卡 | 日韩免费精品一级毛片 |