public abstract void Operation();
public override void Operation() { if (comp != null) { comp.Operation(); } }