Exemplo n.º 1
0
class InimigoFlyweight():
    def __init__(self):
        self.fabrica_reflection=FabricaReflection()
        self.dic_builder={}

    def add_builder(self,nome_inimigo):
        if nome_inimigo not in self.dic_builder.keys():
            self.dic_builder[nome_inimigo] = self.fabrica_reflection.reflection(nome_inimigo)
        return self.dic_builder[nome_inimigo]
Exemplo n.º 2
0
 def __init__(self):
     self.fabrica_reflection=FabricaReflection()
     self.dic_builder={}