Langsam ist es langweilig. Aber es gibt so etwas wie "init". Nach Aufruf dieser Funktionen sollte das Programm arbeitsbereit sein- also in diesem Falle der Rover in der Landschaft stehen. Noch mal zum Mitdenken: Es soll ein Rover in einer Landschaft gesteuert werden, die aus Hindernissen besteht. Offensichtlich erkenne ich da sofort 4 Klassen, mit den bekannten Einschränkungen 6 Klassen. Die das sind ...? Nä- selber überlegen. Übrigens gehört die Klasse, in der die main enthalten ist, noch nicht dazu. Das alles sollte aber nach drei Semestern klar sein.