Python设计模式之观察者模式实例

927次阅读  |  发布于5年以前

关于设计模式中的观察者模式,定义如下(维基百科):

�察者模式(有�又被���布/��模式)是����模式的一�。在此�模式中,一�目�物件管理所有相依於它的�察者物件,�且在它本身的��改��主��出通知。�通常透�呼叫各�察者所提供的方法���。此�模式通常被用��作事件�理系�。
简单来说,一个被观察者有很多观察者,被观察者的状态的改变会引起所有观察者的响应操作。

那么我们用Python2.7来实现观察者模式。

Python中的集合set

集合(set),类似于列表(list),但是它没有重复的元素,它的doc内容如下:

复制代码 代码如下:

print set.doc
set() -> new empty set object
set(iterable) -> new set object

Build an unordered collection of unique elements.

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8