2
0
Fork 0
freifilligeUebungenSmiths/Object und Wrapper_001
Thomas Smits 343e62f1d1 Update of exercises 2024-09-15 15:48:58 +02:00
..
readme.md Update of exercises 2024-09-15 15:48:58 +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.