public override bool Remove(Vegetation vegetation) { if (Children.Contains(vegetation)) { Children.Remove(vegetation); return(true); } else { return(false); } }
public abstract bool Remove(Vegetation vegetation);
public abstract void Add(Vegetation vegetation);
public override void Add(Vegetation vegetation) { Children.Add(vegetation); }
public override bool Remove(Vegetation vegetation) { Console.WriteLine("NO REMOVE ON LEAFS"); return(false); }
public override void Add(Vegetation vegetation) { Console.WriteLine("NO ADD ON LEAFS"); }