logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

图解设计模式 - Adapter 模式

读书笔记 仅供参考Adapter 模式Adapter 即为是适配器,用来填补两者之间的差异。就想充电器的装换器,要把 220v 的电压转换为低电压才能对手机或电脑充电。Adapter 模式也称为 Wrapper(包装器)模式。两种 Adapter 模式:类适配器模式(使用继承的适配器)对象适配器模式(使用委托的适配器)角色Client 类是客户端,调用适配器。Adaptee 是需要

#设计模式#适配器模式
图解设计模式 - Abstract Factory 模式

读书笔记 仅供参考Abstract Factory抽象工厂的工作室将抽象零件组装为抽象产品。我们并不关心零件的具体实现,而是只关心接口(API)。我们仅使用该接口(API)将零件组装成为产品。UML 和角色AbstractProduct负责定义 AbstractFactory 角色所生成的抽象零件和产品的接口(API)AbstractFactory负责定义用于生成抽象产品的接口(API)Conc

#设计模式#抽象工厂模式
图解设计模式 - State 模式

读书笔记 仅供参考简述State 模式就是用类表示状态,从例子来看比较清晰角色和 UMLState表示状态,定义根据不同状态进行不同处理的接口(API)。ConcreteState各个具体的状态。Context角色持有表示当前状态的 ConcreteState 角色。定义了供外部调用者使用 State 模式的接口(API) 。UML例子例程是一个使用金库的 GUI 程序,有使用金库,按下警铃和拨通

#设计模式#状态模式
到底了