public override void Remove(Empregado e) { Console.WriteLine("Não é possível remover empregado subordinado do programador"); }
public override void Add(Empregado e) { Console.WriteLine("Não é possível adicionar empregado subordinado do programador"); }
public abstract void Remove(Empregado e);
public abstract void Add(Empregado e);
public override void Remove(Empregado e) { _listaSubordinados.Remove(e); }
public override void Add(Empregado e) { _listaSubordinados.Add(e); }