一起聊聊PHP的幾個設計模式

工廠模式 1、簡單工廠模式 目的 簡單工廠模式是一個精簡版的工廠模式。 它與靜態工廠模式最大的區別是它不是『靜態』的。因爲非靜態,所以你可以擁有多個不同參數的工廠,你可以爲其創建子類。甚至可以模擬(Mock)他,這對編寫可測試的代碼來講至關重要。 這也是它比靜態工廠模式受歡迎的原因! UML 圖 代碼 SimpleFactory.php Bicycle.php 用法 測試 Tests/Simple
相關文章
相關標籤/搜索