行爲型模式@訪問者模式 亦稱: Visitor

意圖 訪問者模式是一種行爲設計模式, 它能將算法與其所作用的對象隔離開來。 問題 假如你的團隊開發了一款能夠使用巨型圖像中地理信息的應用程序。 圖像中的每個節點既能代表複雜實體 (例如一座城市), 也能代表更精細的對象 (例如工業區和旅遊景點等)。 如果節點代表的真實對象之間存在公路, 那麼這些節點就會相互連接。 在程序內部, 每個節點的類型都由其所屬的類來表示, 每個特定的節點則是一個對象。  
相關文章
相關標籤/搜索