posts - 15, comments - 6, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
          java.lang.Object 是 所有Java類的超類,其中還有equals(),hasCode(),toString(),clone()等幾個方法,這幾個方法都是非final的,設計這幾個方法的初衷就是為了子類的繼承,所以他們都是明確的重載契約。所有重寫這些方法的子類都必須尊重這些重載契約,否則將會妨礙其他遵守契約類的執行。下文就是來談談這些契約。

          一. public boolean equals(Ojbect object)重載契約
          設計該方法目的在于測試2個對象是否相等,如果相等則返回true,否則返回false;那么就存在2個問題:第一:什么時候需要重載該方法;第二如何重載該方法。
          1. 1. 什么時候重載該方法



          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 宁德市| 四平市| 茂名市| 志丹县| 秦安县| 阿拉善左旗| 子洲县| 津南区| 盐城市| 开化县| 武川县| 廊坊市| 南开区| 临沧市| 平顶山市| 永嘉县| 化德县| 沙湾县| 宜城市| 白山市| 梁平县| 丰县| 乡城县| 淮南市| 隆昌县| 舞钢市| 长治县| 洪江市| 广宗县| 仙游县| 贵德县| 漯河市| 防城港市| 淳安县| 东源县| 聂荣县| 太保市| 全椒县| 利津县| 闽清县| 克东县|