簡單工廠模式
- 需要一個beanFactory干旁,用來實例化父類bean
- 需要一個父類bean
- 多個子類bean集成父類bean
使用通過工廠類判斷參數(shù)類型來實例化引用變量為父類的子類實例。
使用場景:在不確定會有多少個處理操作時應該考慮使用簡單工廠模式爆办,如針對同樣的接收到的數(shù)據(jù),處理的邏輯可能會不同课梳,可能以后還會增加新的操作距辆。
缺點:違反了開閉原則,增加實現(xiàn)需要修改工廠類暮刃。
簡單工廠模式結(jié)構(gòu)
簡單工廠模式
使用通過工廠類判斷參數(shù)類型來實例化引用變量為父類的子類實例。
使用場景:在不確定會有多少個處理操作時應該考慮使用簡單工廠模式爆办,如針對同樣的接收到的數(shù)據(jù),處理的邏輯可能會不同课梳,可能以后還會增加新的操作距辆。
缺點:違反了開閉原則,增加實現(xiàn)需要修改工廠類暮刃。