Java hat ein sehr nützliches Externalizable-Interface. Wenn es durch das Serializable-Interface ersetzt wird, kann eine Klasse den Serialisierungsprozess manuell verwalten. Das ist so, weil das Externalizable-Interface zwei Methoden hat (das Serializable-Interface hat diese nicht), die von der Java-Maschine aufgerufen werden, wenn ein Objekt serialisiert wird. Dein Lehrer Ritschie wird dir zeigen, wie das aussieht.