OOP
Verfasst: Freitag 5. November 2021, 20:43
Hallo kann einer mir bitte helfen.
Es soll eine Subklasse Plist der Standardklasse list entworfen werden, die zusäatzlich die Funktion
splice() bereitstellt. splice() soll einen Teil einer Liste durch eine andere Liste ersetzen.
splice(offset, length, replacement)
Dabei entsprechen
offset dem ersten Index, ab dem die Elemente gelöscht werden sollen,
length der Anzahl an zu ersetzenden Elementen und
replacement der Liste, die anstelle der zu ersetzenden Elemente einzufügen ist.
Der Aufruf
[1, 2, 3, 4].splice(1, 2, [15, "hallo", "tschüß"])
soll somit das Ergebnis
[1, 15, "hallo", "tschüß", 4]
produzieren.
Implementieren Sie die Klasse und ihre zugehörige Methode.
Danke im Voraus
Es soll eine Subklasse Plist der Standardklasse list entworfen werden, die zusäatzlich die Funktion
splice() bereitstellt. splice() soll einen Teil einer Liste durch eine andere Liste ersetzen.
splice(offset, length, replacement)
Dabei entsprechen
offset dem ersten Index, ab dem die Elemente gelöscht werden sollen,
length der Anzahl an zu ersetzenden Elementen und
replacement der Liste, die anstelle der zu ersetzenden Elemente einzufügen ist.
Der Aufruf
[1, 2, 3, 4].splice(1, 2, [15, "hallo", "tschüß"])
soll somit das Ergebnis
[1, 15, "hallo", "tschüß", 4]
produzieren.
Implementieren Sie die Klasse und ihre zugehörige Methode.
Danke im Voraus