close

DAO設計

運用抽象類別來定義程式之主要的功能,再建立一個抽象方法工廠(DAOfactory),透過工廠來取得DAO物件。在設計一個Impl來實作DAO之功能。

這樣在之後需要改變功能的時候,只需修改工廠所指定的DAO物件與impl

例如
  武器(DAO介面)|  武器工廠(DAO工廠)|  倚天劍(實作武器)、屠龍刀(實作武器)
我的主程式呼叫DAO工廠,由工廠決定要給我什麼武器.

arrow
arrow
    文章標籤
    javaDAO
    全站熱搜

    蛋餅Brook 發表在 痞客邦 留言(0) 人氣()