Example #1
0
class Missile:
    def __init__(self):
        self._launcher = MissileLauncher()
        self._disabled = False

    def fire(self):
        if self._disabled:
            raise Exception('Missile is disabled')
        self._launcher.fire()

    def disable(self):
        self._disabled = True
Example #2
0
 def __init__(self):
     self._launcher = MissileLauncher()
Example #3
0
class Missile:
    def __init__(self):
        self._launcher = MissileLauncher()

    def fire(self):
        self._launcher.fire()
Example #4
0
 def __init__(self):
     self._launcher = MissileLauncher()
     self._disabled = False