一共23种设计模式!

频道:新闻中心 日期: 浏览:25

总共有23种设计模式!

引用“软件提示 - 设计模式”一书:

根据目的kaiyun.ccmkaiyun官方网站登录入口,设计模式可以分为创建模式,结构模式和行为模式。

创意模式用于处理对象的创建过程;结构模式用于处理对象的类或组合;行为模式用于描述类或对象如何相互作用以及如何分配责任。

创意模式用于处理对象的创建过程,主要包括以下5种设计模式:

工厂方法模式

抽象工厂模式

建筑商模式

原型模式

单例图案

结构模式用于处理类或对象的组合kaiyun全站网页版登录,主要包括以下7种设计模式:

适配器图案

桥模式

合并模式

装饰器图案

立面模式

轻巧模式

代理模式

行为模式用于描述类或对象如何相互作用以及如何分配职责。它们主要包括以下11种设计模式:

责任链模式

命令模式

解释器模式

迭代图案

调解器模式

纪念品模式

观察者模式

状态模式

策略模式

模板方法模式

访客模式

网友留言(0)

评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。