国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java繼承中的構造方法實例解析

2019-11-26 15:24:00
字體:
來源:轉載
供稿:網友

本文實例講述了java繼承中的構造方法。分享給大家供大家參考。具體如下:

繼承中的構造方法:

1、子類的構造過程中必須調用其基類的構造方法。

2、子類可以在自己的構造方法中使用super(argument_list)調用基類的構造方法。

    2.1、使用this(argument_list)調用本類的另外構造方法。

    2.2、如果調用super,必須寫在子類構造方法的第一行。

3、如果子類的構造方法中沒有顯示的調用基類的構造方法,則系統默認調用基類的無參數構造方法。

4、如果子類構造方法中既沒有顯示調用基類構造方法,而基類又沒有無參數的構造方法,則編譯出錯。

實例代碼如下:

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);    System.out.println("SuperClass");      }    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);   }}

依次驗證上面的語法。

希望本文所述對大家的Java程序設計有所幫助

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 榆社县| 保亭| 安泽县| 古浪县| 临洮县| 枝江市| 正定县| 固安县| 鸡东县| 西华县| 龙门县| 胶南市| 鞍山市| 东光县| 鄯善县| 宜州市| 安宁市| 环江| 马鞍山市| 清河县| 东乡县| 筠连县| 安国市| 莆田市| 德兴市| 维西| 荆州市| 丰镇市| 延吉市| 商河县| 石棉县| 蕲春县| 泾源县| 金溪县| 确山县| 仁寿县| 兴安盟| 水富县| 东乡县| 夹江县| 宁乡县|