
设计模式
如果少年
希望自己在这条路上能走的远一点,能认识更多朋友
展开
-
策略模式python实现
策略模式python实现 class Duck(metaclass=abc.ABCMeta): #策略模式 def __init__(self): self.flyBehavior=FlyBehavior() self.quackBehavior=QuackBehavior() @abc.abstractmethod def dis...原创 2019-04-29 22:27:41 · 212 阅读 · 0 评论 -
观察者模式python实现
观察者模式python实现 class Subject(metaclass=abc.ABCMeta): ''' 观察者模式 ''' @abc.abstractmethod def registerObserver(self, o): pass @abc.abstractmethod def removeObserver(se...原创 2019-04-29 22:28:20 · 243 阅读 · 0 评论