public abstract void Remove(ReviewComponent c);
public override void Remove(ReviewComponent c) { throw new System.NotImplementedException(); }
public abstract void Add(ReviewComponent c);