2
0
Fork 0
freifilligeUebungenSmiths/Object_und_Wrapper_001
Thomas Smits 741e9b4482 Update of exercises 2025-08-30 05:38:06 +02:00
..
solution Update of exercises 2024-11-11 15:11:31 +01:00
readme.md Update of exercises 2025-08-30 05:38:06 +02:00

readme.md

Deep-Copy mit clone()

Lernziel

Den Nutzen der clone()-Methode verstehen und diese richtig einsetzen. Eine eigene clone()-Methode schreiben und eine tiefe Kopie durchführen.

Aufgabe

Im Paket pr2.object.clone_alien fügen Sie der Klasse Alien eine clone()-Methode hinzu, die eine tiefe Kopie der Objekte anlegt. Hierzu müssen Sie auch Raumanzug mit einer clone()-Methode ausstatten.

Testen Sie, ob Ihre Implementierung korrekt funktioniert, indem Sie die vorhandenen Testfälle ausführen. Damit die Tests laufen können, müssen Sie die Kommentarzeichen entfernen.