接口隔離原則

          接口隔離原則??【Interface Segregation Principle(ISP)

          ? ?? ?限制一個實體對另一個實體通信時候的寬度。?
          ?????
          就是一個類對另外一個類依賴的時候,應當是建立在最小的接口上面。
          對于接口隔離原則來說,有兩種接口,一種是真正意義上面的“java 接口”Interface;
          另外一種是指一個類的方法的集合。
          對于這來兩種有,兩個接口隔離的原則,對于一個類里面的方法的集合的接口隔離,我們稱作是“角色隔離原則”;另外一種叫做“定制服務”。?


          ?定制服務,就是一個類,我給你這個客戶端一些方法,我放在一個java接口(Interface)里面。給另外一個客戶端另外一些方法,放在另外一個接口(Interface).?
          ?
          角色隔離原則,是指客戶端要多個不同的類的方法,我們就搞幾個不同類別的接口(Interface),在書中,這么比喻的,就相當于電影劇本里面的人物,我們找人來演,這個人就是具體的類。這就叫做角色隔離原則。
          ?

          posted on 2009-07-02 23:03 luofeng225 閱讀(283) 評論(0)  編輯  收藏 所屬分類: 設計模式

          <2009年7月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導航

          統計

          公告

          我曾經聽到這么一個故事: 一個年輕的程序員問一個老程序員(一個比較牛逼的公司的CTO) 年輕程序員: 你為什么這么牛X., 就好像沒有你不會的。老程序員: 積累的。年輕程序員: 怎么才能積累到您的程度呢。我每天都在積累。但是似乎都沒有感覺到進步。老程序員: 我從20歲開始做到了一件事情,直到今天,而且盡可能地保證不間斷。年輕程序員: 到底是什么? 老程序員: 我每天保證自己有2個小時在學習新的東西。

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          文章分類

          相冊

          收藏夾

          Java Website

          java技術博客

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 东兴市| 临沂市| 筠连县| 怀安县| 阿拉善盟| 驻马店市| 固始县| 福清市| 西充县| 都昌县| 武义县| 突泉县| 水城县| 扬州市| 福建省| 喀喇沁旗| 天镇县| 蒙山县| 无极县| 鹰潭市| 巴林左旗| 安陆市| 肃宁县| 沭阳县| 怀化市| 岳普湖县| 辽源市| 获嘉县| 吉水县| 安多县| 都兰县| 南木林县| 皮山县| 灌阳县| 永川市| 修武县| 根河市| 尼勒克县| 凤冈县| 来安县| 敦煌市|