Moin Michael,
bei Deinem C#-Beispiel:
Zitat:
Auffällig ist hier nur, wenn man mal von der C# spezifischen Syntax absieht, dass es keinen
Destruktor gibt und nirgends etwas frei gegeben wird.
Also ich finde, dass am C#-Sharp-Code viel mehr auffällt, dass Du Generics benutzt und damit schon direkt eine typsichere Liste am Wickel hast. Deine Add- und Remove-Methoden werden damit überflüssig, da die Typsicherheit durch die deklaration gewährleistet ist. Die gesamte Mantel-Klasse könnte man also aus dem Beipsiel entfernen - oder man gibt ihr eine eigenständige Funktion. Aber als Wrapper alleine ist sie in diesem Beispiel nicht mehr nötig.
Daniel R. Wolf
mit Grüßen aus Hamburg