設計模式筆記16——訪問者模式(visitor)

完成測評系統需求 1) 將觀衆分爲男人和女人,對歌手進行測評,當看完某個歌手錶演後,得到他們對該歌手不同的評價(評價 有不同的種類,比如 成功、失敗 等)     傳統方式的問題分析 1) 如果系統比較小,還是ok的,但是考慮系統增加越來越多新的功能時,對代碼改動較大,違反了ocp原則, 不利於維護 2) 擴展性不好,比如 增加了 新的人員類型,或者管理方法,都不好做 3) 引出我們會使用新的設計
相關文章
相關標籤/搜索