[email protected] wrote:
class ApplicationContext: def __init__(self): self.session = GameSession()def reset(self): self.session = GameSession()Nope, this doesn't solve your fundamental problem of getting rid of a duplicate assignment,
I'd probably do it like this:
class ApplicationContext:
def __init__(self):
self.session = None
reset()
def reset(self):
self.session = GameSession()
--
Greg
