一共23种设计模式!
总共有23种设计模式!
引用“软件提示 - 设计模式”一书:
根据目的kaiyun.ccmkaiyun官方网站登录入口,设计模式可以分为创建模式,结构模式和行为模式。
创意模式用于处理对象的创建过程;结构模式用于处理对象的类或组合;行为模式用于描述类或对象如何相互作用以及如何分配责任。
创意模式用于处理对象的创建过程,主要包括以下5种设计模式:
工厂方法模式
抽象工厂模式
建筑商模式
原型模式
单例图案
结构模式用于处理类或对象的组合kaiyun全站网页版登录,主要包括以下7种设计模式:
适配器图案
桥模式
合并模式
装饰器图案
立面模式
轻巧模式
代理模式
行为模式用于描述类或对象如何相互作用以及如何分配职责。它们主要包括以下11种设计模式:
责任链模式
命令模式
解释器模式
迭代图案
调解器模式
纪念品模式
观察者模式
状态模式
策略模式
模板方法模式
访客模式
网友留言(0)
评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。