观察者模式,由一只猫发起一个事件。然后影响多个不同的对象(观察者)发生不同的动作反应。
- 包括:老鼠会跑(Mouse–Run)、狗会叫(Dog–Wang)、小偷会躲起来(Stealer–Hide)、婴儿会哭(Baby–Cry)、妈妈会说话(Mother–Whisper)等等。。。
神奇猫(Cat)类
1 | public class Cat |
老鼠(Mouse)类
1 | public class Mouse |
狗(Dog)类
1 | public class Dog |
小偷(Stealer)类
1 | public class Stealer |
婴儿(Baby)类
1 | public class Baby |
妈妈(Mother)类
1 | public class Mother |
程序主入口
1 | class Program |
- 本文作者: 梁俊可
- 本文链接: http://ljk3d.com/2021/12/10/cSharpNote2/设计模式——01观察者模式Observer_一只神奇的猫/
- 版权声明: 梁俊可工作室