Vererbung
Aus ProgrammingWiki
Archivierte Version vom 2016-04-03T16:11:38+00:00. Aktuelle Version
Das Klonen von Objekten
Ein Prototyp dient als Vorlage für neue Objekte. Jedes bereits vorhandene Objekt kann ein Prototyp sein. Die neuen Objekte erhalten alle Eigenschaften und Methoden ihres Prototypen. In JavaScript können Objekte mit der Anweisung Object.Create(prototype) erzeugt werden.
Das neue Objekt hat die gleiche Masse wie das Altmetall, aber es hat eine andere Form. Objekte können die Eigenschaften und Funktionen ihrer Prototypen ändern oder neue hinzufügen. Die Eigenschaft masseInKg des Objekts neumetall referenziert (verweist auf) die Eigenschaft vonaltmetall. Das heißt, es speichert den Wert der Variablen nicht selbst, sondern leitet den Aufruf an den Prototypen weiter.