@wob sagte in [Anfänger] Frage zu Objekten in Klassen: Einen weiteren Fall gibt es, wo du einen Destruktor brauchst: wenn du mit Polymorphie arbeitest und deine Objekte als Pointer auf die Basisklasse nutzt löschen möchtest, dann benötigst du einen virtuellen Destruktor. Sonst reicht auch ein protected non-virtual Destruktor!