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

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

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

    Scott@JAVA

    Java, 一杯濃濃的咖啡伴你到深夜

    運行時多態

    ?

    class ?A? {
    ????
    int ?i? = ? 1 ;

    ????
    char ?f()? {
    ????????
    return ? ' A ' ;
    ????}


    ????
    static ? char ?g()? {
    ????????
    return ? ' A ' ;
    ????}

    }


    class ?B? extends ?A? {
    ????
    int ?i? = ? 2 ;??????????????????? // 變量重名

    ????
    char ?f()? {??????????????????? // 方法重寫
    ???????? return ? ' B ' ;
    ????}


    ????
    static ? char ?g()? {??????????? // 這種重寫不具有多態性。多態性指實例方法
    ???????? return ? ' B ' ;
    ????}

    }


    public ? class ?Test? {
    ????
    public ? static ? void ?main(String[]?args)? {
    ????????B?b?
    = ? new ?B();
    ????????System.out.println(b.i);
    ????????System.out.println(b.f());
    ????????System.out.println(b.g());
    ????????System.out.println(B.g());
    ????????A?a?
    = ?b;?????????????????? // 子類對象當作父類對象使用
    ????????System.out.println(a.i);
    ????????System.out.println(a.f());
    ????????System.out.println(a.g());
    ????????System.out.println(A.g());
    ????}

    }



    程序運行結果:
    2
    B
    B
    B
    1
    B
    A
    A

    程序分析:在該示例程序中,變量i產生數據成員變量隱藏;實例方法f()是方法重寫,對實例方法的重寫會產生運行時多態性。static方法g()也是方法重寫,但這種方法重寫不具有運行時多態的特征,多態特征是針對實例方法而言。因此當子類對象作為父類對象使用時,在輸出結果中看到,只有f()發生了運行時多態。

    posted on 2007-01-23 11:20 Scott@JAVA 閱讀(440) 評論(0)  編輯  收藏 所屬分類: Jave SE 6

    主站蜘蛛池模板: 在线观看免费播放av片| 中文字幕无码免费久久9一区9| 91香焦国产线观看看免费| 亚洲精品成人片在线观看精品字幕| 特级毛片在线大全免费播放| 亚洲乱亚洲乱少妇无码| 一级特黄a免费大片| 中文国产成人精品久久亚洲精品AⅤ无码精品| 久久久亚洲精华液精华液精华液 | 国产成人一区二区三区免费视频| 国内少妇偷人精品视频免费| 亚洲熟妇av一区二区三区| 国产一二三四区乱码免费| 亚洲AV无码成人精品区在线观看| 久久aⅴ免费观看| 亚洲人成网站在线观看播放青青| 无遮免费网站在线入口| 亚洲AV无码国产精品色| 最新69国产成人精品免费视频动漫| 最新亚洲人成无码网站| 色噜噜AV亚洲色一区二区| 免费高清国产视频| 亚洲一级毛片视频| 免费A级毛片无码A| 成人久久免费网站| 亚洲伊人精品综合在合线| 国产免费爽爽视频免费可以看| 一级做a爱过程免费视频高清| 久久精品国产亚洲一区二区| 久久国产免费福利永久| 豆国产96在线|亚洲| 国产亚洲综合一区柠檬导航| 色老头永久免费网站| 国产亚洲视频在线观看网址| 国产亚洲综合成人91精品| 免费做爰猛烈吃奶摸视频在线观看 | 青青视频观看免费99| 国产亚洲情侣久久精品| 无码欧精品亚洲日韩一区| 我要看WWW免费看插插视频| 一区二区三区在线免费 |