<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Corsair

    My javaWorld
    數據加載中……
    繼承帶參數構造器的超類并且調用自身其他構造器的討論
    // 首先有一個帶參數的超類:?
    class ?SuperClass {?
    ???String?str
    = " create?superClass?obj " ;?
    ???SuperClass(
    int ?num) {?
    ???????System.out.println(num
    + str);?
    ???}
    ?
    }
    ?
    /*
    現在有一個子類繼承了這個超類,那么這個子類應該顯式的調用超類的構造函數,以便初始化自己的父類,如下。?
    */

    class ?SubClass? extends ?SuperClass {?
    ???SubClass(
    int ?num) {?
    ??????
    super (num);?
    ???}
    ?
    }
    ?
    /*
    現在子類還要定義一個新的構造函數,并且在前一個構造函數中調用這個新的構造函數,更改如下:?
    */

    class ?SubClass? extends ?SuperClass {?
    ???SubClass(
    int ?num) {?
    ??????
    super (num);?
    ??????
    this ( " other?SubClass(String) " );?
    ???}
    ?
    ???SubClass(String?s)
    {?
    ??????System.out.println(s);?
    ???}
    ?
    ???
    public ? static ? void ?main(String[]?args) {?
    ??????
    new ?SubClass();?
    ???}
    ?
    }
    ?
    /*
    由于我們知道在一個類中的構造函數中要調用自己的其他構造函數,只能通過this();的方式調用一個,并且要放在所在構造函數的第一行,但是使用super();顯式調用也父類帶參構造函數也只能放在第一行,那么這樣就會發生沖突。
    */
    // 參考:?
    public ? class ?SuperClass? {?
    String?str
    = " create?superClass?obj " ;??
    ?SuperClass(
    int ?num) {??
    ???????System.out.println(num
    + str);??
    ???}
    ??
    }
    ?
    public ? class ?SubClass? extends ?SuperClass? {?
    ???SubClass(
    int ?num) {??
    ??????
    super (num);??
    ??????sub(num,
    " other?Subclass(String) " );?
    ???}
    ??
    ???SubClass(
    int ?num,String?s) {??
    ??????
    super (num);?
    ??System.out.println(s);??
    ???}
    ?
    ???
    // -------------?
    ???SubClass?sub( int ?num,String?s) {?
    ???
    return ? new ?SubClass(num,s);?
    ???}
    ?
    ???
    public ? static ? void ?main(String[]?args) {??
    ??????
    new ?SubClass( 1 );?
    ???}
    ??
    }

    posted on 2007-03-31 10:56 銀河海盜 閱讀(455) 評論(0)  編輯  收藏 所屬分類: JAVA

    主站蜘蛛池模板: 亚洲高清无在码在线无弹窗| 免费一级特黄特色大片在线观看| 国产色在线|亚洲| 日韩电影免费观看| 亚洲av不卡一区二区三区| a毛片免费观看完整| 亚欧在线精品免费观看一区| 97亚洲熟妇自偷自拍另类图片 | 免费无码婬片aaa直播表情| 免费黄色一级毛片| 亚洲熟妇av一区二区三区| 亚洲免费福利在线视频| 免费无码A片一区二三区| 亚洲乱码在线观看| 国产男女性潮高清免费网站| 香蕉视频亚洲一级| 一本色道久久综合亚洲精品高清| 色www永久免费网站| 自怕偷自怕亚洲精品| 4虎永免费最新永久免费地址| 亚洲Av高清一区二区三区| 午夜一级毛片免费视频| 免费无码专区毛片高潮喷水| 亚洲成A人片777777| 无码精品A∨在线观看免费| 亚洲aⅴ天堂av天堂无码麻豆| 100部毛片免费全部播放完整| 久久精品亚洲AV久久久无码| 国产又大又粗又硬又长免费 | 国产免费区在线观看十分钟| 亚洲精品无码专区久久久| 97在线视频免费公开观看| 亚洲午夜一区二区三区| 国产精品亚洲高清一区二区| 久久青草国产免费观看| 亚洲中文字幕一二三四区| 亚洲国产专区一区| 7m凹凸精品分类大全免费| 亚洲日韩AV一区二区三区中文| 亚洲色图综合在线| 最近免费字幕中文大全视频|