public override void Reproduire(Bacterie laBacterieDeVosReves) { this.DureeDeVie--; laBacterieDeVosReves.DureeDeVie--; this.PeutSeReproduire = false; laBacterieDeVosReves.PeutSeReproduire = false; this.EstImmobile = true; laBacterieDeVosReves.EstImmobile = true; BacterieB bebeBacterie = new BacterieB(); Monde.AjouterBacterie(bebeBacterie); }
public override void Reproduire(Bacterie laBacterieDeVosReves) { SuperBacterie bebeBacterie = new SuperBacterie(); Monde.AjouterBacterie(bebeBacterie); }
public static void AjouterBacterie(Bacterie nvBacterie) { Monde.LesHabitants.Add(nvBacterie); }
public static void SupprimerBacterie(Bacterie bacterieSupr) { }
public abstract void Reproduire(Bacterie laBacterieDeVosReves);
public bool PeuxSeduire(Bacterie laBacterieCelibataire) { if (this.Majorite == true && laBacterieCelibataire.Majorite == true && this.Sexe != laBacterieCelibataire.Sexe && this.GetType() == laBacterieCelibataire.GetType() && this.PeutSeReproduire == true && laBacterieCelibataire.PeutSeReproduire == true) { return true; } else { return false; } }
public static void SupprimerBacterie(Bacterie bacterieSupr) { Monde.LesHabitants.Remove(bacterieSupr); }