主流設(shè)計模式有23種秀菱,分為三大類:創(chuàng)建型(5種)讶请,結(jié)構(gòu)型(7種),行為型(11種)。
創(chuàng)建型模式包括:單例模式雕沉,工廠方法模式盯漂,抽象工廠模式颇玷,原型方法模式,建造者模式就缆。
結(jié)構(gòu)型模式包括: 適配器模式帖渠,組合模式,代理模式竭宰,橋梁模式空郊,裝飾模式,門面模式切揭,享元模式狞甚。
行為型模式包括:迭代器模式,命令模式廓旬,解釋器模式哼审,責(zé)任鏈模式,觀察者模式孕豹,中介者模式涩盾,備忘錄模式,狀態(tài)模式励背,策略模式春霍,模版方法模式,訪問者模式叶眉。