• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘

    字號: | 推薦給好友 上一篇 | 下一篇

    Java應用中的反模式開發介紹

    發布: 2008-5-27 11:11 | 作者: 不詳 | 來源: 天極開發 | 查看: 56次 | 進入軟件測試論壇討論

    領測軟件測試網 軟件測試技術門戶a g m_:Yqf

    軟件測試技術門戶/ywyl/??}~(k

      編寫具體的類而不是接口

    :{pjo$At 軟件測試技術門戶#U!en,y:w&m%MW

      這是一條重要的設計原則,但是卻經常被破壞--編寫接口而不是具體的類可以提供數不清的優點!你不會被"捆綁"在使用某種特定的實現上,同時可以在運行時改變行為。"接口"這個術語意味著要么是一個Java接口,要么是一個抽象類。只要你應用多態性(polymorphism),應用程序的行為就不會被"鎖定"在特定的代碼中。請注意,當你知道其行為不會改變的時候,這條規則就不適用了。

    }}qe*z-oJ5I't

    Y9UUC!@ |S  編寫一個實現的例子如下所示:

    W(CdAV9O h7lx{

    0O p:KHdw,HK wDog animal = new Dog();軟件測試技術門戶+W 老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>