Java設計模式(二十三):訪問者設計模式

1. 應用場景 對於系統中的某些對象,它們存儲在同一個集合中,且具有不同的類型,而且對於該集合中的對象,可以接受一類稱爲訪問者的對象來訪問,而且不同的訪問者其訪問方式有所不同,訪問者模式爲解決這類問題而誕生。 在實際使用時,對同一集合對象的操作並不是唯一的,對相同的元素對象可能存在多種不同的操作方式。而且這些操作方式並不穩定,可能還需要增加新的操作,以滿足新的業務需求。此時,訪問者模式就是一個值得
相關文章
相關標籤/搜索