设计模式的分类

创建型模式

用于描述怎样创建对象,它的主要特点是将对象的创建与使用分离

单例,原型,工厂方法,抽象工厂,建造者

结构型模式

用于描述如何将类或对象按某种布局组成更大的结构

代理,适配器,桥接,装饰,外观,享元,组合

行为型模式

用于描述类或对象之间怎样相互协作共同完成单个对象无法单独完成的任务,以及怎样分配职责

模板方法,策略,命令,职责链,状态,观察者,中介者,迭代器,访问者,备忘录,解释器等11种行为型模式

相关推荐
高晶2 小时前
ARM 嵌入式 Linux 系统启动流程实战指南
设计模式·程序员
高晶3 小时前
BMS 通信开发实战:从 PMBus 协议到数据采集的完整指南
设计模式·程序员
geovindu3 小时前
rust:Memento Pattern(续)
开发语言·后端·设计模式·rust·行为模式·备忘录模
电子IT笔记3 小时前
老MES登录改造:弱密码和暴破一起治
设计模式
牧瀬クリスだ5 小时前
单例模式终极指南:从入门到防破坏
单例模式·设计模式
博风9 小时前
9、设计模式应用举例:责任链模式:计算阶乘
设计模式·责任链模式
电子IT笔记11 小时前
人走了,记录不能“空白”: MES×HR 离职人员下拉回显实战
设计模式
博风1 天前
8、设计模式应用举例:适配器模式:Iterator接口与Enumeration接口
设计模式·适配器模式
高晶1 天前
ARM 嵌入式 Linux 系统 U-Boot 开发与移植实战M
设计模式·程序员
geovindu1 天前
rust: Chain of Responsibility Pattern
开发语言·后端·设计模式·rust·责任链模式·行为模式