• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

RomanLin

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

2025年2月9日

【设计模式与体系结构】行为型模式-命令模式

摘要: 简介 命令模式(Command Pattern)是一种行为型模式,它将请求封装成一个对象,从而你可以用不同的请求将客户参数化,对请求排队或记录请求日志,以及支持可撤销操作。 命令模式的角色 抽象命令(Command)接口:定义抽象命令接口,通常包含一个execute()方法 具体命令(Concret 阅读全文

posted @ 2025-02-09 13:15 RomanLin 阅读(37) 评论(0) 推荐(0)

【设计模式与体系结构】行为型模式-状态模式

摘要: 简介 状态模式(State Pattern)是一种行为型设计模式,它允许对象在内部状态改变时改变它的行为。 状态模式的角色 环境(Context)类:定义用户所处的环境,并且维护一个状态对象,表示当前所处环境的状态 抽象状态(State)类:定义一个接口,封装与环境相关的一个特定状态的行为 具体状态 阅读全文

posted @ 2025-02-09 13:15 RomanLin 阅读(42) 评论(0) 推荐(0)

【设计模式与体系结构】行为型模式-备忘录模式

摘要: 简介 备忘录模式(Memento Pattern)是一种行为型设计模式,它允许在不破坏封装性的前提下,捕获并保存对象的内部状态,以便在对象需要时,恢复到之前的状态。 备忘录模式的角色 发起人(Originator)类:负责创建一个备忘录对象,用以记录当前时刻自身的内部状态,并且可以使用备忘录对象恢复 阅读全文

posted @ 2025-02-09 13:14 RomanLin 阅读(27) 评论(0) 推荐(0)

 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3