public override void PutChar(char ch) { side.PutChar(ch); base.PutChar(ch); }
public virtual void PutChar(char ch) { next.PutChar(ch); }