@Wi 如果像你说的对每个天气内容作为一个订阅者的话,那这样的设计会不会使得订阅者太多,造成结构的复杂性值得考虑
例如天气的情况会有很多种
不单是 下雨,晴天
还有下雪 冰雹 高温 台风 等等等等的情况
例如天气的情况会有很多种
不单是 下雨,晴天
还有下雪 冰雹 高温 台风 等等等等的情况
2015-06-19
@Wi 观察者模式 是 一个订阅者 对应多个观察者, 订阅者是一个服务,他可以是天气预报,也可以是别的服务,
而在天气预报这个服务内可以发送各种不同的天气内容
如果像你那样将每个天气内容都作为一个订阅者的话,一对一的进行观察的话只是一对多的一种特例
如何使用需要根据具体的场景灵活使用
而在天气预报这个服务内可以发送各种不同的天气内容
如果像你那样将每个天气内容都作为一个订阅者的话,一对一的进行观察的话只是一对多的一种特例
如何使用需要根据具体的场景灵活使用
2015-06-19