12抽象工廠(Abstract Factory)

常規的對象創建方法: //創建一個Road對象 Road road =new Road(); new 的問題:     實現依賴,不能應對「具體實例化類型」的變化。 解決思路:     封裝變化點-----哪裏變化,封裝哪裏     潛臺詞: 如果沒有變化,當然不需要額外的封裝! 工廠模式的緣起     變化點在「對象創建」,因此就封裝「對象創建」     面向接口編程----依賴接口,而非依賴實
相關文章
相關標籤/搜索