avatar
文章
54
标签
104
分类
19

首页
分类
关于

模式

飞客
  • 首页
    分类
  • 关于
    8. 工厂方法模式
    发表于 2025-10-05 更新于 2025-10-05 | 分类: 设计模式 模式 | 作者: 管理员 | 0条评论
    定义定义一个用于创建对象的接口,让子类决定实例化哪个类,工厂方法使一个类的实例化延迟到子类在简单工厂的基础上,将根据条件实例化子类的工厂类抽成抽象类,然后由每个子类继承这个抽象类,然后实例化自己。把用什么类的判断交给客户端判断代码实现// 抽象类,各小类...

    阅读全文...
    7. 代理模式
    发表于 2025-10-05 更新于 2025-10-05 | 分类: 设计模式 模式 | 作者: 管理员 | 0条评论
    定义为其他对象提供一种代理以控制对这个对象的访问使用场景不方便和不适合做的职责交给代理去做比如中介、媒婆、邮差、代购、远程代理代码实现//共同职责 abstract class Subject { public abstract void Re...

    阅读全文...
    6. 装饰模式
    发表于 2025-10-04 更新于 2025-10-04 | 分类: 设计模式 模式 | 作者: 管理员 | 0条评论
    定义动态地给一个对象动态添加额外的职责使用场景存在多种相同功能的职责,只是有细微不同,为对象搭配职责:比如人物衣着搭配的多样性比如搭配不同种类的咖啡比如MOBA游戏的加点方式比如吃鸡类游戏的枪械拼接方案代码实现// 规定职责的接口 abstract cl...

    阅读全文...
    2. 策略模式
    发表于 2025-09-28 更新于 2025-10-04 | 分类: 设计模式 模式 | 作者: 管理员 | 0条评论
    定义定义一系列相同算法的方法将一系列完成相同工作的不同组织起来,用相同的方法调用全部的方法可以以相同的方式调用所有算法,减少各种算法类与使用算法类之间的耦合核心组织同类型方法创建基类实例,统一方法调用基类方法如何使用有一个需求,需要以不同的方式 A B ...

    阅读全文...
    1. 简单工厂模式
    发表于 2025-09-27 更新于 2025-10-04 | 分类: 设计模式 模式 | 作者: 管理员 | 0条评论
    定义传统印刷传统思维下,只考虑当前业务需求,能正常运行。一旦需要更改,就需要打翻重做。活字印刷现在改变思路,将当前业务下的需求打散,按功能分块。按需调用,后期需求变动,只需修改小模块的功能即可。简单工厂模式简单工厂模式 = 活字印刷 + 统一调用使用调用...

    阅读全文...
    1...45
    avatar
    管理员
    作者描述
    文章
    54
    标签
    104
    分类
    19
    bilibili
    公告
    文章持续更新中,敬请期待!
    最新文章
    Snoar代码审查
    Snoar代码审查 2026-01-11
    Centos 挂载机械硬盘
    Centos 挂载机械硬盘 2026-01-10
    30. 设计模式总结
    30. 设计模式总结 2026-01-03
    29. 访问者模式
    29. 访问者模式 2025-12-27
    28. 解释器模式
    28. 解释器模式 2025-12-21
    FileBrowser ubuntu 部署说明
    FileBrowser ubuntu 部署说明 2025-12-20
    27. 享元模式
    27. 享元模式 2025-12-20
    26. 中介者模式
    26. 中介者模式 2025-12-20
    FileBrowser windows 部署说明
    FileBrowser windows 部署说明 2025-12-14
    25. 职责链模式
    25. 职责链模式 2025-12-14
    最新评论
    分类
    • 默认分类 0
    • 软件操作 3
    • Ubuntu 3
    • JetBrain 2
    • RIder 2
    • WebStorm 1
    • Virtual Studio 2
    • typecho 1
    • Centos 1
    • 心理学 1
    • 系统优化 1
    • 数据库 1
    • 工具 5
    • FileBrowser 2
    • 软件开发 0
    • 设计模式 32
    • 原则 8
    • 模式 25
    • 直播 1
    标签
    设计模式 代码模板 Ubuntu fileBrowser vs2022 .net core 项目部署 认识情绪 情绪量表 坏情绪的正面价值 Windows内存优化 内存占用过高 CodeGeeX 本地部署 ubuntu 安装 p'n'p'm pnpm安装下载失败 SSH远程登录 Rider Rider降低内存 远程开发 Rider 设置远程开发
    归档
    • 1月 2026 3
    • 12月 2025 10
    • 11月 2025 7
    • 10月 2025 13
    • 9月 2025 11
    网站资讯
    文章数目 :
    54
    已运行时间 :
    176 天
    本站总字数 :
    12.66 W
    本站总访问量 :
    12540
    最后更新时间 :
    4 天前
    ©2026 By 管理员
    由 Typecho 强力驱动 | 主题 Butterfly
    本地搜索