訪問者模式(Visitor )

 GOF意圖:表示一個作用於某對象結構中的各元素的操作。(元素設定訪問器,訪問器再訪問對象) 角色: 1.Visitor 抽象訪問者角色。有方法visitElent需要元素參數 2.ConcreteVisitor.具體訪問者角色,訪問元素對象的。 3.Element 被訪問者,定義一個接受訪問操作(accept()),它以一個訪問者(Visitor)作爲參數。 4.ConcreteElement
相關文章
相關標籤/搜索