Unsere Klasse hat noch keinen Konstruktor. Was wäre eine sinnvolle Aufgabe dafür?
Stellen wir uns folgendes Szenario vor: Wir programmieren einen Admin-Bereich eines Projektes, wo es möglich ist, Bilder für verschiedene Bilder-Galerien hochzuladen. Jede Galerie bezieht ihre Bilder aus ihrem eigenen Verzeichnis. Beim Upload soll das Zielverzeichnis, eben ein Galerie-Verzeichnis, bestimmt werden können.
In diesem Szenario wäre es sinnvoll, wenn der Konstruktor überprüfen würde, ob das Zielverzeichnis überhaupt extistiert. Weiter soll es möglich sein, den Pfad zum Zielverzeichnis als Parameter zu übergeben. Damit wird unsere Klasse fexibel einsetzbar.