2018年1月12日
摘要: 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 在 Python 中,我们可以用多种方法来实现单例模式: 使用模块 使用 __new__ 使用装饰器(dec 阅读全文
posted @ 2018-01-12 17:58 改改哥 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 观察者模式的定义 :定义了对象之间一对多依赖,当一个对象改变状态时,这个对象的所有依赖者都会收到通知并按照自己的方式进行更新。 按照一个气象站的例子来看观察者模式 从气象站取得数据后要在三个布告牌显示这些数据,这三个布告牌显示的内容都不一样,一块实时显示气象数据,一块显示一段时间的统计数据,一块根据 阅读全文
posted @ 2018-01-12 17:13 改改哥 阅读(288) 评论(0) 推荐(0) 编辑