20240313-设计模式

oop七大原则

  • 开闭原则
  • 里氏替换原则:继承必须确保超类所拥有的性质在子类中仍然成立
  • 依赖倒置原则:面向接口编程,不要面向实现编程
  • 单一职责原则:控制类的粒度大小,将对象解耦、提高内聚性
  • 接口隔离原则:要为各个类简历专用接口
  • 迪米特原则
  • 合成复用原则

工厂模式

  • 作用:实现创建者和调用者的分离
  • 分类:简单工厂模式、工厂方法模式、抽象工厂模式
相关推荐
是2的10次方啊6 分钟前
设计模式与生活⑫:周报又到手,别从空白开始
设计模式
拆房老料17 小时前
DeepSeek Super-agent 架构解析:从单任务 Agent 到持续运行的任务系统
人工智能·设计模式·系统架构
工一木子1 天前
设计模式与生活⑩:地铁没变,你换了个状态
设计模式
是2的10次方啊1 天前
设计模式与生活⑪:地铁里被打扰,别总靠自己硬扛
设计模式
高晶2 天前
SPMI 控制器 RTL 设计与验证新手入门
设计模式·程序员·架构
geovindu2 天前
rust:N-Barrier Pattern
开发语言·后端·设计模式·rust·屏障模式·并发型模式
顧棟2 天前
OpenAPI 网关:鉴权 + 流量治理 一体化设计方案与实现
java·spring boot·设计模式
拆房老料2 天前
【第四部分:Agentic 智能体设计模式】17. Agent 路由模式详解:从意图识别到动态模型选择
java·设计模式·ai编程·策略模式
是2的10次方啊2 天前
设计模式与生活⑩:地铁没变,你换了个状态
设计模式
步行cgn3 天前
适配器设计模式:一个“翻译官”的故事
设计模式