public void GetHit(int damage)
 {
     this.state = state.GetHit(damage);
 }
 public void NextStage()
 {
     this.state = state.NextStage();
 }
 public SpaceShipContext()
 {
     this.state     = new NewShip(this);
     this.HitPoints = 50;
 }