訪問者模式(Visitor Pattern)

類層次結構的變化:     類層次結構中可能經常由於引入新的操作,從而將類型變得脆弱...                            動機:     在軟件構建過程中,由於需求的改變,某些類層次結構中常常需要增加新的行爲(方法),如果直接在基類中做這樣的更改,將會給子類帶來很繁重的變更負擔,甚至破壞原有設計。     如何在不更改類層次結構的前提下,在運行時根據需要透明地爲類層次結構上
相關文章
相關標籤/搜索