Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Uncategorized category for Capital City by David_Jones
class Singleton(type):
instance = None
def __call__(self, *args, **kwargs):
if self.instance is None:
self.instance = super(Singleton, self).__call__(*args, **kwargs)
return self.instance
class Capital(metaclass=Singleton):
def __init__(self, name):
self._name = name
def name(self):
return self._name
May 21, 2019