public Character(string name) { this.name = name; currentState = new HappyState(this); }
public void setState(AbstractState newState) { currentState = newState; }