场景
实现仪表时间的同步
实现代码
时间同步器接口
1 | namespace DesignPatterns.Observer |
时间同步器对象
1 | namespace DesignPatterns.Observer |
仪表观察者接口
1 | namespace DesignPatterns.Observer |
仪表A
1 | namespace DesignPatterns.Observer |
仪表B
1 | namespace DesignPatterns.Observer |
相关调用
1 | ITimeSynchronizer timeSynchronizer = new TimeSynchronizer(); |
Out:1
2
3
4
5
6
7同步时间
同步时间
同步时间
同步时间
同步时间
同步时间
同步时间