設計模式之訪問者模式

前言 訪問者模式在23種設計模式應該算是複雜的,因此在解釋定義前,先以實際的例子帶入一下覺得理解起來會更好一些。   場景:很多人都有養寵物的習慣,這裏就以此爲例 訪問者角色:給寵物餵食的人 具體訪問者角色:主人、其他人 抽象元素角色:動物抽象類 具體元素角色:寵物狗、寵物貓 結構對象角色:主人家 結構圖如下:   1.創建抽象訪問者接口 interface Person { void
相關文章
相關標籤/搜索