最新 最热

【设计模式】中介者模式 ( 简介 | 适用场景 | 优缺点 | 代码示例 )

通过使 对象 明确地 相互引用 , 促进 松散耦合 , 允许 独立改变 它们之间的 交互 ;

2023-03-29
1

【设计模式】状态模式 ( 简介 | 适用场景 | 优缺点 | 代码示例 )

一个对象 , 如果其 内部状态改变 , 其 行为也需要进行改变 ; 如果其行为不需要改变 , 也可以只 控制 该对象的状态 的 互相转换 ;

2023-03-29
1

【设计模式】访问者模式 ( 简介 | 适用场景 | 优缺点 | 代码示例 )

访问者模式 : 封装 作用于 某种 数据结构 的 各元素 操作 , 数据结构指的是 List , Set , Map 等 ;

2023-03-29
1

【设计模式】责任链模式 ( 简介 | 适用场景 | 优缺点 | 代码示例 )

责任链模式定义 : 为 请求 创建一个接收该 请求对象 的 链 , 链条中每个元素都是一个对象 ;

2023-03-29
0

代码这样写,同事乐开花

鱼皮最新原创项目教程,欢迎学习大家好,我是鱼皮。今天给大家总结下写出高质量代码的一些小技巧,希望对大家有所帮助。1.使用清晰且有意义的命名 干净代码最重要的原则之一是使用清晰且有意义的命名。这使其他开发人员可...

2023-03-29
1

【设计模式】享元模式 简介 ( 定义 | 对象池 | 内部状态 | 外部状态 | 适用场景 | 相关角色 )

1 . 享元模式 简介 : 享元模式的核心是 对象池 , 使用对象时 , 先从对象池中获取对象 , 如果对象池中没有 , 创建一个 , 放入对象池 , 然后再从对象池中获取 ; ( 只能从对象池中拿对象 , 不能自己创建 )...

2023-03-27
0

【设计模式】适配器模式 ( 类适配器代码模板 | 对象适配器代码模板 | 适配器模式示例 )

② 调用行为 : 最终的用户目标接口 , 是要调用 Adaptee 类对象的 adapteeFunction 方法 ;

2023-03-27
0

【设计模式】适配器模式 ( 概念 | 适用场景 | 优缺点 | 外观模式对比 | 适配器模式相关角色 | 类适配器 | 对象适配器 | 实现流程 )

④ 概念中的三个角色 : 被适配者 ( 现有的功能类 ) , 用户目标接口 ( 用户调用的接口 ) , 适配器类 ( 用户通过调用该类 , 间接调用 被适配者类 ) ;

2023-03-27
0

【设计模式】装饰者模式 ( 概念 | 适用场景 | 优缺点 | 与继承对比 | 定义流程 | 运行机制 | 案例分析 )

④ 装饰者模式 : 移除类中的被装饰功能 , 将被装饰类简化 , 区分类的核心职责 和 装饰功能 ;

2023-03-27
1