private ShipManager()
 {
     this.shipReadyState         = new ShipReadyState();
     this.shipMissileFlyingState = new ShipMissileFlyingState();
     this.shipEndState           = new ShipEndState();
     this.cannonShip             = null;
     this.missile = null;
 }
        private ShipManager()
        {
            // Store the states
            this.pStateReady                  = new ShipStateReady();
            this.pStateMissileFlying          = new ShipMissileFlyingState();
            this.pStateDead                   = new ShipDeadState();
            this.pStateStopLeft               = new ShipStopLeftState();
            this.pStateStopRight              = new ShipStopRightState();
            this.pStateStopLeftMissileFlying  = new ShipStopLeftMissileFlyingState();
            this.pStateStopRightMissileFlying = new ShipStopRightMissileFlyingState();


            // set active
            pShip    = null;
            pMissile = null;
        }