public override void Remove(ResidentalComponent component) { _children.Remove(component); }
public override void Add(ResidentalComponent component) { _children.Add(component); }
public abstract void Add(ResidentalComponent c);
public abstract void Remove(ResidentalComponent c);
public override void Remove(ResidentalComponent c) { Console.WriteLine("Impossible operation"); }