 1. Ein Destruktor wird mit der Sichtbarkeit protected definiert. Begrnden sie warum.
 -> Durch die Sichtbarkeit protected wird ermglicht, dass eine Klasse den Destruktor der Vatreklasse erben kann.
 -> Andererseits wird so verhindert, dass die Methode finalize() ffentlich sichtbar ist.
 -> Der so vorhandene gering Schutz deutet bereits an, dass die Methode gar nicht Programmierer aufgerufen werden soll, sondern eigentlich dem GC vorbehalten ist.
 
 2. Wann und vom wem wird der Destruktor aufgerufen?
 -> Die finlaize() Methode wird kurz vor der Zerstrung eines Objektes
 -> Vom Garbage-Collector aufgerufen.