public void ChangeState(IProgrammerState newState) { this.currentState = newState; }
public override void Start() { base.Display("Awesome! Starting up..."); currentState = new ProgrammerProgramState(); }
public Programmer(string inputName) : base(inputName) { currentState = new ProgrammerProgramState(); }