test html
          隨筆-10  評論-6  文章-0  trackbacks-0

          第一次寫接口時,第一個感覺就是,寫接口跟沒寫一樣。定義一個接口,馬上去寫實現類!其實此時就是用著面向過程的思路寫程序,然后掛了個羊頭,說起來怎么也有個接口了!

          今天看了一位老兄寫的對于接口的心得體會,真是太有同感了!

          不要為了接口而接口,當你把自己不當做是個程序員來思考時,就能把用人的思想來思考了,你不會寫程序,就不會考慮細節的實現了!此時你所關注的問題就是比較抽象的了,你看這不正符合面向對象的原則嗎?當年張三豐教張無忌打太極就是要把招式全忘了,你要定義接口前就先忘了自己是個程序員吧!
           
          當然不可能有100%的抽象,最終你還是要回到實現細節上來的,可此時你已是學會了太極的張無忌了!

          posted on 2007-05-01 04:01 我們走在JAVA的光明大道上 閱讀(439) 評論(1)  編輯  收藏 所屬分類: 接口的藝術

          評論:
          # re: 對面向接口編程的體會(1):把自己當做人來思考! 2007-05-03 22:16 | 擴展標記
          可以說接口是java編譯器特別賦予自己的一個功能,這個功能就是對類的進一步抽象,就好比類對數據和函數抽象一樣,因此我覺得把java的接口跟c++的抽象類等同理解是沒錯的。
          顯然接口比類更抽象,用接口編程比用類編程當然就更自然、更簡潔。  回復  更多評論
            
          test html.....
          主站蜘蛛池模板: 滦平县| 饶平县| 玉溪市| 阿拉善右旗| 札达县| 靖宇县| 惠东县| 普定县| 吉木乃县| 闸北区| 灵山县| 新闻| 库车县| 波密县| 来凤县| 平阴县| 曲沃县| 平遥县| 肃北| 灵川县| 广昌县| 福清市| 专栏| 南川市| 金山区| 荥经县| 偏关县| 犍为县| 岳普湖县| 白玉县| 静海县| 兰考县| 唐山市| 青阳县| 三穗县| 绿春县| 裕民县| 乌鲁木齐市| 沙坪坝区| 桓仁| 晋州市|