public override void Add(IStaff child) { if (!children.Contains(child)) { children.Add(child); } }
public override bool Remove(IStaff child) { if (!children.Contains(child)) { children.Remove(child); return(true); } else { return(false); } }
public override bool Remove(IStaff child) { throw new NotImplementedException(); }
public override void Add(IStaff child) { throw new NotImplementedException(); }
public abstract bool Remove(IStaff child);
public abstract void Add(IStaff child);