com.TeamHEC.LocomotionCommotion.Train
Class SpeedUpgrade

java.lang.Object
  extended by com.TeamHEC.LocomotionCommotion.Train.TrainUpgrade
      extended by com.TeamHEC.LocomotionCommotion.Train.SpeedUpgrade

public class SpeedUpgrade
extends TrainUpgrade


Field Summary
 
Fields inherited from class com.TeamHEC.LocomotionCommotion.Train.TrainUpgrade
train
 
Constructor Summary
SpeedUpgrade(Train train)
           
 
Method Summary
 void addUpgrade()
          upgrade a train's speed
 void undoUpgrade()
          undo a speed upgrade
 
Methods inherited from class com.TeamHEC.LocomotionCommotion.Train.TrainUpgrade
getCost
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpeedUpgrade

public SpeedUpgrade(Train train)
Method Detail

addUpgrade

public void addUpgrade()
upgrade a train's speed

Overrides:
addUpgrade in class TrainUpgrade

undoUpgrade

public void undoUpgrade()
undo a speed upgrade

Overrides:
undoUpgrade in class TrainUpgrade