設(shè)計(jì)模式:
設(shè)計(jì)模式(Design pattern)代表了最佳的實(shí)踐吊宋,通常被有經(jīng)驗(yàn)的面向?qū)ο蟮能浖_(kāi)
發(fā)人員所采用。設(shè)計(jì)模式是軟件開(kāi)發(fā)人員在軟件開(kāi)發(fā)過(guò)程中面臨的一般問(wèn)題的解決方
案诱担。這些解決方案是眾多軟件開(kāi)發(fā)人員經(jīng)過(guò)相當(dāng)長(zhǎng)的一段時(shí)間的試驗(yàn)和錯(cuò)誤總結(jié)出來(lái)
的。
單例模式(Singleton Pattern)
只有一個(gè)實(shí)例
工廠模式(Factory Pattern)
在工廠模式中,我們?cè)趧?chuàng)建對(duì)象時(shí)不會(huì)對(duì)客戶(hù)端暴露創(chuàng)建邏輯溢陪,并且是通過(guò)使
用一個(gè)共同的接口來(lái)指向新創(chuàng)建的對(duì)象。
適配器模式(Adapter Pattern)
作為兩個(gè)不兼容的接口之間的橋梁
組合模式(Composite Pattern)
又叫部分整體模式
.............