TypeScript實現全部設計模式

23 種設計模式,從人門到入土。 語言實現:TypeScript,已完結。git

代碼地址:https://github.com/FantZero/Design-Patterngithub

建立型模式(共5種):單例模式、工廠(方法)模式、抽象工廠模式、原型模式、建造者模式設計模式

結構型模式(共7種):適配器模式、橋接模式、裝飾者模式、組合模式、外觀模式、享元模式、代理模式設計

行爲型模式(共11種):模板方法模式、命令模式、訪問者模式、迭代器模式、觀察者模式、中介者模式、備忘錄模式、解釋器模式、狀態模式、策略模式、責任鏈模式代理

相關文章
相關標籤/搜索