public override void SetState(IKidState newState) { Console.WriteLine(_name + " - growed up"); _state = newState; }
public abstract void SetState(IKidState newState);
public Girl(string name, IKidState state) : base(state) { _name = name; }
public AKid(IKidState state) { _state = state; }