static void Main(string[] args) { Oeuvre o = new Oeuvre("Mona Lisa", 100); Console.WriteLine(o.ToString()); Salle s = new Salle(100, "Mone Lisa"); Musée m = new Musée("Louvres"); m.ChangerSalle(o, s); Console.WriteLine(m.OùSeTrouve(o).ToString()); Console.ReadLine(); }
public bool ChangerSalle(Oeuvre uneOeuvre, Salle salleDestination) { int i = OùSeTrouve(uneOeuvre); if (i == -1) { return(false); } if (lesSalles[i] == salleDestination) { return(false); } if (salleDestination.SallePleine()) { return(false); } lesSalles[i].RetirerOeuvre(uneOeuvre); salleDestination.AjouterOeuvre(uneOeuvre); return(true); }