首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式应用
订阅
用户7125262150480
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
2025年了一行实现策略模式
纳 ~ 有码有图有真相 下面是测试样例以及测试结果 调用等待中的对应策略实现 接下来我们进入真正实操体验 定义顶层策略接口 设计一个顶层策略接口,这个接口是需要进行功能实现的入口,你需要实现什么功能,
写了一个责任链模式,bug 无数...
责任链模式是一种行为设计模式, 允许你将请求沿着处理者链进行发送。 收到请求后, 每个处理者均可对请求进行处理, 或将其传递给链上的下个处理者。
设计模式Java实现-责任链模式
✨这里是第七人格的博客✨小七,欢迎您的到来~✨ 🍅系列专栏:设计模式🍅 ✈️本篇内容: 责任链模式✈️ 🍱 本篇收录完整代码地址:https://gitee.com/diqirenge/design-
【再学一次系列】新玩法,用Lambda重构设计模式
「这是我参与2022首次更文挑战的第4天,活动详情查看:2022首次更文挑战」 前言 哈喽大家好,我是卡诺,一名致力于成为全栈的全粘工程师! 前面三章通过理论+案例的方式对Lambda的描述,应该能基
模板方法模式&lambda重构模板方法模式
简单来说,当你频繁地需要执行某些操作,这其中的操作有共性,也有差异性的地方,我们可以用模板方法把共性的操作抽取出来,即定义一个操作中算法的“框架”,把差异性的步骤延迟到子类中,即让子类来实现差异化的步骤,让我们看下文的例子,从例子中体会更容易理解。 本文会用两种方式来实现模板方…
简单工厂设计模式&lambda重构简单工厂模式
简单地说就是需要什么对象,传入给定格式的参数,就可以获取所需对象,而调用方无需知道其中创建对象的细节,在创建对象那一方也有自己的实现细节,代码结构清晰、解耦。 里面用三种不同的方式应用了简单工厂模式,有用到Java8 Lambda 方式重构简单工厂模式,也有一个我实际开发中应用…
设计模式之策略模式--工作中的实际应用
策略模式,即声明一个算法(通常业务开发中就是一个处理方法),具体的实现延迟到子类(策略类)。运行时根据不同的类型选择不同的策略进行处理。侧重于扩展性,也提升了代码的可维护性。 1、背景: 公司主营港口
一起来学设计模式之状态模式
前言 目前正在出一个设计模式专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本节给大家讲一下设计模式中的状态模式,并结合实际业务场景给大家讲解如何使用~ 本专题的所有案例代码主要以Java语
【设计模式】行为型模式其四: 迭代器模式
迭代器模式 什么是迭代器模式 它提供了一种方法来访问集合对象中的各个元素,而又不需要暴露该对象的内部表示。 分析: 电视机:存储电视频道的集合->聚合类(Aggregate Classes) 电视机遥
设计模式最佳套路—— 愉快地使用策略模式
策略模式(Strategy Pattern)定义了一组策略,分别在不同类中封装起来,每种策略都可以根据当前场景相互替换,从而使策略的变化可以独立于操作者。比如我们要去某个地方,会根据距离的不同(或者是根据手头经济状况)来选择不同的出行方式(共享单车、坐公交、滴滴打车等等),这些…