Hasty Briefsbeta

双语

Beej's Bit Bucket

a day ago
  • 设计模式是解决常见软件设计问题的可复用方案,它们并非算法,而是数据流的结构。
  • 观察者模式允许可观察对象在事件发生时通知多个观察者对象。
  • 常见用途包括异步事件(如网络数据接收)和GUI事件处理(如按钮点击)。
  • 观察者注册回调函数;可观察对象在事件发生时通知所有已注册的观察者。
  • 优势:解耦、在不修改现有代码的情况下轻松添加新