Objektorientierung in JavaScript/Datenkapselung, Vererbung, Polymorphie/Vererbung

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

==Das Klonen von Objekten==

Ein Prototyp dient als Vorlage für neue Objekte. Die neuen Objekte erhalten dann alle Eigenschaften und Methoden ihres Prototypen.
In JavaScript können Objekte mit der Anweisung <tt>Object.Create(prototype)</tt> erzeugt werden.

<code id=""5427175103042016">
var altmetall = {
  masse: 20,
  form : "Quader"
};
var neumetall = Object.create(altmetall);
neumetall.form = "Zylinder";
</code>
<run id="5427175403042016">
neumetall.masse;
</run>