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

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

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

    honzeland

    記錄點滴。。。

    常用鏈接

    統計

    Famous Websites

    Java

    Linux

    P2P

    最新評論

    Override and Overload

    Override: (覆蓋)
    1 Override 發生在繼承中,使得一個子類 Override 其父類的一個 method
    2
    Override Rules Keeping the contract 。子類 override 父類的 method 時,必須要保證 overriding method 和父類中的 overridden method 具有相同的對外協議 contract ,即相同的參數列表和兼容的返回類型
    3
    Arguments must be the same, and return types must be compatible.
    4
    The method can't be less accessible. 考慮如下情況:如果訪問權限變小了,如由父類 Parent 中的 public void test() 變成子類 Son 中的 private void test() ,如果編譯器允許權限變小,在某一類中有如下語句: Parent?p = new Son() p.test() ;則這些語句能夠通過編譯,當該類加載運行時,將會出現錯誤,因為父類 reference p 指向的是一子類 Son 的對象,而 Son 中的 test() private ,不能在其他類中 invoke
    ??????
    另外,上面的語句在編譯器允許權限變小情況下之所以能夠通過編譯,是因為在 “Parent?p = new Son() 中,聲明了一個父類 Parent reference p ,由于 p 是父類的 reference ,由于父類中的 test() public ,故 “p.test() 能夠通過編譯;而在運行時, p 指向的是一個子類的對象, p.test() 在運行時調用的是子類對象中的 test()

    Overload
    :(重載)
    1 、重載:兩個或多個 methods 具有相同的 name 不同的 argument lists
    2
    The return types can be different.
    3
    You can't change ONLY the return type :不能僅僅改變返回類型, To overload a method, you MUST change the argument list, although you can change the return type to anything.
    4
    You can vary the access levels in any direction.

    posted on 2006-11-10 10:37 honzeland 閱讀(273) 評論(0)  編輯  收藏 所屬分類: Java

    主站蜘蛛池模板: 亚洲中文字幕成人在线| 亚洲乱码日产精品a级毛片久久| 亚洲国产精品久久久天堂| 黄色网页免费观看| 亚洲高清免费视频| 人成免费在线视频| 亚洲午夜久久久影院伊人| 久久久久久国产a免费观看不卡| 国产亚洲人成A在线V网站| aa毛片免费全部播放完整| 亚洲尤码不卡AV麻豆| 免费成人在线电影| 337p欧洲亚洲大胆艺术| 曰批全过程免费视频网址| 456亚洲人成影院在线观| 免费看a级黄色片| 免费无码AV一区二区| 亚洲精品无码国产| 1000部羞羞禁止免费观看视频 | 亚洲男人第一无码aⅴ网站| 一级毛片a免费播放王色电影| 亚洲日韩精品无码专区网站| 中文字幕成人免费高清在线 | 亚洲免费人成在线视频观看| 国产成人AV免费观看| 亚洲熟妇无码爱v在线观看| 成全高清视频免费观看| 特级无码毛片免费视频| 亚洲国产精品乱码一区二区 | 国产精品免费观看| MM1313亚洲国产精品| 亚洲精品自在在线观看| jjizz全部免费看片| 亚洲a∨无码精品色午夜| 色久悠悠婷婷综合在线亚洲| 亚洲精品视频免费在线观看| 亚洲Av无码国产一区二区| 国产成人精品日本亚洲| 成年女人午夜毛片免费看| 成人毛片100免费观看| 91丁香亚洲综合社区|