//Wanneer de emmer overstroomd of gevuld wordt met een te grote hoeveelheid moet de emmer kenbaar kunnen maken hoeveel er naast de emmer is gevallen. public void Oefening4() { // bucket vullen met 15 liter? int amount = 15; Bucket bucket1 = new Bucket(12, 5); Bucket bucket2 = new Bucket(10, 0); Bucket bucket3 = new Bucket(16, 15); // per liter de emmer vullen en controleren of de aan het overstromen is. for (int i = 0; i < amount; i++) { bucket3.Fill(1); bucket3.OnOverflowing(bucket3); } //emmer na het vullen de maximale capaciteit geven. bucket3.Full(); }