設計模式之訪問者模式

何爲訪問者模式 訪問者模式的設計初衷是爲了將穩定的數據結構和對數據結構的變化多端的操作解耦,可以讓設計者針對同一套數據結構自由地設計操作集合。它包含訪問者和被訪問元素兩個主要組成部分,這些被訪問的元素通常具有不同的類型,且不同的訪問者可以對它們進行不同的訪問操作。例如:處方單中的各種藥品信息就是被訪問的元素,而劃價人員和藥房工作人員就是訪問者。訪問者模式可以使得用戶在不修改現有系統的情況下擴展系統
相關文章
相關標籤/搜索