• 2023-07-09重温设计模式 --- 观察者模式
    引言观察者模式是一种行为型设计模式,它允许对象之间建立一种一对多的关系,使得当一个对象状态改变时,所有依赖它的对象都能够自动得到通知并更新自己的状态。该模式可以帮助我们实现松耦合的系统,以便更好地应对变化和扩展。在观察者模式中,有两个角色:观察者和被观察者。被观察者负
  • 2023-06-24观察者模式
    观察者模式使用场景:一对多的关联关系,需要一套触发机制。模式类型:观察者模式优点:观察者与被观察者之间建立抽象的耦合,降低耦合。观察者模式支持广播通信。缺点:观察者之间依赖较多,比较复杂。观察者接口/***@authoradmin*/publicinterfaceIObserver{/*
  • 2023-05-09 C#设计模式15——观察者模式的写法
    是什么:观察者模式是一种设计模式,它定义了对象之间的一种一对多的依赖关系,使得当一个对象状态发生改变时,它的所有依赖者都能够得到相应的通知并作出相应的反应。观察者模式也被称为发布-订阅模式。为什么:观察者模式可以实现对象之间的松耦合,从而使得对象更容易扩展和维护。同时,