工廠模式分爲三種:簡單工廠模式、工廠模式、抽象工廠模式從實現上看,代碼複雜度依次上升簡單工廠模式:採用switch語句根據傳入的參數不一樣返回不一樣的對象,缺點是必須得傳參,傳參有問題會致使調用不成功,且後期擴展不方便,若是要加一個對象須要改動原來的代碼工廠模式:將每一個對象寫做不一樣的方法,不用傳參,且後期擴展方便,直接加方法就行抽象工廠模式:將方法加上了static修飾,使用的時候直接調用,不用實例化,更方便對象