Esempio n. 1
0
 public void ChangeState(IProfessorState newState)
 {
     this.currentState = newState;
 }
Esempio n. 2
0
 public override void Start()
 {
     base.Display("Hello, World!  Starting up.....");
     this.currentState = new ProfessorGetHomeworkState();  // start in "get homework"
 }
Esempio n. 3
0
 public Professor(string inputName)
 {
     base.Name = inputName;
     this.currentState = new ProfessorGetHomeworkState();  // default state is "get homework"
 }