任何模式的出现,都是为了解决一些特定场景的耦合问题,以达到对修改封闭,对扩展开放的效果。 实现 https://gitee.com/beibeix/Design-Pattern/tree/master/observer