public override void Remove(VacancyComponent component) { _children.Remove(component); this.count -= 1; }
public override void Add(VacancyComponent component) { _children.Add(component); this.count += 1; }
public abstract void Add(VacancyComponent c);
public abstract void Remove(VacancyComponent c);
public override void Remove(VacancyComponent c) { Console.WriteLine("Impossible operation"); }