public static void main(String[] args) {

		DieselLokomotive lok = new DieselLokomotive(8000);
		
		Gueterwaggon g = new Gueterwaggon(2000, 2000); //insg. 4t
		g.fuegeHinzuGut(1000);
		g.fuegeHinzuGut(1000);
		g.fuegeHinzuGut(1000); //Fehler!
		
		Personenwaggon p = new Personenwaggon(2000, 3); //insg. 5t
		p.fuegeHinzuPerson("Bert");
		p.fuegeHinzuPerson("Ernie");
		p.fuegeHinzuPerson("Bernie");
		p.fuegeHinzuPerson("Peter"); //Fehler
		
		Viehwaggon v = new Viehwaggon(3000, 2000, 2); //insg. 5t
		v.fuegeHinzuVieh(1000);
		v.fuegeHinzuVieh(1000);
		v.fuegeHinzuVieh(1000); //Fehler;

		Kippwaggon k = new Kippwaggon(3000, 1000); //insg. 4t
		k.beladen(2000);
		k.beladen(2000); //Fehler
		k.kippen();
		k.beladen(1000); //Fehler
		k.aufrichten();
		k.beladen(500);
		
		lok.ankoppelnGueter(g);
		lok.ankoppelnPerso(p);
		lok.ankoppelnVieh(v);
		lok.ankoppelnKipp(k);
		lok.losfahren(); //Fehler: Fuehrer fehlt 
		lok.lokfuehrerSteigtEin("Hans-Peter", "458uDD3434", new Date());
		lok.losfahren(); //Fehler: Last zu hoch
		lok.abkoppelnVieh(v);
		lok.losfahren();
		lok.ankoppelnVieh(v); //Fehler: Lok fhrt grad
		lok.losfahren(); // (Lok fhrt bereits)
		lok.anhalten();
		
	}