[Design Pattern]
一刀不二
这个作者很懒,什么都没留下…
展开
-
Python 抽象工厂方法
有没有好的python UML建模工具?求推荐,除eclipse的插件(因为不喜欢用eclipse)。pyNsource用的不是很好,pyUt不全。import abcclass AbstractEnemyFactory( object ): __metaclass__ = abc.ABCMeta @abc.abstractmethod def createNinja( s原创 2014-05-21 10:23:19 · 1553 阅读 · 0 评论 -
Python 观察者模式 (刺客护卫攻防战)
想了个挺二的例子剑客是刺客,是被锁定的目标,原创 2014-05-19 16:40:24 · 1388 阅读 · 0 评论 -
python 设计模式学习 —— 原型模式
class Point( object ): __slots__ = ( "x", "y" ) def __init__( self, x, y ): self.x = x self.y = yp1 = Point( 3, 6 )import sysp2 = getattr( sys.modules[__name__], "Point原创 2015-03-27 17:01:06 · 829 阅读 · 0 评论 -
中介者模式 python
class Infantry( object ): def __init__( self, mediator, name ): self.name = name self.mediator = mediator def send( self, msg ): self.mediator.send( msg, self )原创 2015-05-21 17:48:41 · 1000 阅读 · 0 评论