Technischer ausgedrückt: Ein Objekt wird vom Garbage Collector entfernt sofern es nicht mehr referenziert wird, d.h. es existiert keine Variable mehr, die eine Referenz auf dieses Objekt aufweist, und/oder alle Variablen die eine Referenz auf das Objekt halten, sind selbst nicht mehr ansprechbar (da Teil eines übergeordneten Objekts, welches nicht mehr referenziert wird).weil alle Objekte automatisch von der GarbageCollection aufgeräumt werden, sobald sie nicht mehr "gebraucht" werden, sprich sobal ihr Gültigkeitsbereich verlassen wird.
ich weiss auch nicht, was fur antwort der Prof. haben will, die frage war einfach so gestellet