static void Ausgabe(Behaelter behaelter1, Behaelter behaelter2) { Console.WriteLine("Behälter 1 --------------- Behälter 2"); Console.Write(behaelter1.GetFuellstand()); Console.Write("------------------------"); Console.WriteLine(behaelter2.GetFuellstand()); }
static void Main(string[] args) { Behaelter behaelter1 = new Behaelter(); Behaelter behaelter2 = new Behaelter(); behaelter1.Init(60); behaelter2.Init(60); behaelter1.VerbindenMit(behaelter2); behaelter2.VerbindenMit(behaelter1); Ausgabe(behaelter1, behaelter2); behaelter1.Abgeben(10); Ausgabe(behaelter1, behaelter2); behaelter1.Abgeben(40); Ausgabe(behaelter1, behaelter2); behaelter2.Abgeben(60); Ausgabe(behaelter1, behaelter2); }
public void VerbindenMit(Behaelter behaelter) { andererBehaelter = behaelter; }