Java訪問者模式(Visitor)
訪問者模式
模式動機:
對于存儲在一個集合中的對象,他們可能具有不同的類型(即使有一個公共的接口),對于該集合中的對象,可以接受一類稱為訪問者的對象來訪問,不同的訪問者其訪問方式也有所不同。
定義:
表示一個作用于某對象結構中的各元素的操作,它使我們可以在不改變個元素的類的前提下定義作用于這些元素的新操作。
開發中的場景(應用范圍非常窄,了解即可)
XML文檔解析器設計
編譯器的設計
復雜集合對象的處理
Java
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。