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

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

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

    呆呆向前沖的blog

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      78 隨筆 :: 43 文章 :: 5 評論 :: 74 Trackbacks

    第15條 :要么專門為繼承而設計,并給出文檔說明,要么禁止繼承

         ? 為了允許繼承,一個類必須遵守如下約定:
         ? 構造函數一定不能調用可被改寫的方法。       

    第16條:接口優于抽象類

         ? 接口通常是定義具有多個實現的類型的最佳途徑。 
         ? 例外情形是當演化的容易性被靈活性和功能更為重要的時候。這時應該使用抽象類來定義類型。
         ? 如果導出了一個重要接口,應該考慮同時提供一個骨架實現類(skeletal implementation class)
         ? 盡可能謹慎設計所有的公有接口,并編寫多個實現來測試它們。

    第17條:接口是用于定義類型的

         ? 接口應該這是被用來定義類型的
         ? 常量接口模式是對接口的不良使用
               如果需要導出常量,應該使用類型安全枚舉類,如

                                public class PhysicalConstants{

                                        private PhysicalConstants(){}//注意:構造函數應該是私有的,避免子類化
                                        public static final AVOCADROS_NUMBER = .....;//注意,常量類型應該是static final的
                                  }
     第18條:優先考慮靜態成員類

          ? 嵌套類有四種:靜態成員類,非靜態成員類,匿名類,局部類
          ? 非靜態成員類的一種通用用法:允許外部類的一個實例被看做另一個不相關的類的實例。
             例如,諸如Set和List這樣的集合接口的實現往往使用非靜態成員類來實現他們的迭代器
                       public class MySet extends AbstractSet {
                                 public Iterator iterator(){
                                        return new MyIterator();
                                 } 
                                 public class MyIterator implements Iterator{
                                        ................
                                  }     
                       }
          ? 如果聲明的成員類不要求訪問外圍實例,那么使用static修飾符使它成為靜態成員類。
     

            
     
       


     

         
     
                   

    posted on 2005-06-20 16:30 呆呆向前沖的blog 閱讀(175) 評論(0)  編輯  收藏 所屬分類: 工作:Java技術
    主站蜘蛛池模板: 久久精品a亚洲国产v高清不卡| 日本免费一二区在线电影| 亚洲熟女少妇一区二区| 菠萝菠萝蜜在线免费视频| 四虎在线播放免费永久视频 | 最近免费中文字幕大全免费版视频 | 日本一区二区三区在线视频观看免费| 岛国片在线免费观看| 亚洲精品一卡2卡3卡四卡乱码| 在线观看av永久免费| 亚洲丶国产丶欧美一区二区三区| 免费黄色大片网站| 香港经典a毛片免费观看看| 亚洲精品国产自在久久 | 亚洲一区二区三区免费视频| 亚洲高清免费在线观看| 中文字幕无码免费久久99 | 日韩精品无码免费专区网站| 亚洲爆乳精品无码一区二区三区| 91福利免费体验区观看区| 亚洲五月综合网色九月色| 国产做床爱无遮挡免费视频| 国产免费久久久久久无码| 亚洲成人免费在线| 成人免费淫片在线费观看| 色屁屁www影院免费观看视频| 一本色道久久综合亚洲精品| 少妇无码一区二区三区免费| 国产亚洲精品影视在线| 亚洲欧洲日产国码高潮αv| 1000部羞羞禁止免费观看视频| 亚洲国产区男人本色在线观看| 亚洲 无码 在线 专区| 99久久久国产精品免费牛牛| 亚洲夂夂婷婷色拍WW47| 亚洲中文字幕无码一区二区三区| 四虎1515hh永久久免费| 在线观看亚洲网站| 亚洲视频一区在线| 亚洲精品国产日韩无码AV永久免费网| 99热在线精品免费播放6|