设计模式 工厂方法模式

工厂方法模式就是外部不想知道对象创建过程,只想得到结果.

简单工厂方法和工厂方法的不同是,他将选择的过程放在了工厂中,这样如果新增了对象,那就要修改原来的代码.就违背了“开闭原则”.如果是工厂方法,新增对象只需要实现工厂和产品接口,新增代码,而不用修改原来的代码.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章