每日总结
策略模式:定义一系列的算法,把他们一个个封装起来,并且使它们可以相互替换。本模式使得算法的变化可独立于其他用户。
模板方法模式:定义一个操作中的算法骨架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。
访问者模式:表示一个作用于某对象结构中的各种元素的操作,它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。
策略模式:环境类,抽象策略类,具体策略类。
模板方法模式:抽象类,具体子类。
访问者模式:抽象访问者,具体访问者,抽象元素,具体元素,对象结构。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通