设计模式-工厂方法
2019獨角獸企業(yè)重金招聘Python工程師標準>>>
一、工廠方法
? ? 使用場景:
? ? 1. 當子類型可能會有很多,以后需要不斷增添不同的子類實現(xiàn)時。
? ? 2. 當系統(tǒng)在框架設(shè)計階段,不知道將來需要實例化哪些具體類時。
? ? 3. 系統(tǒng)設(shè)計之初不需要具體對象的概念(或者說沒有)
? ? 設(shè)計原則:
? ? 1. '開-閉' 原則
? ? 2. 依賴倒置原則
? ? 3. 依賴抽象
?
轉(zhuǎn)載于:https://my.oschina.net/SethFeng/blog/1476004
總結(jié)
- 上一篇: tomcat启动报错APR问题
- 下一篇: 大数据是应对安全形势的进攻武器