Prototypische Vererbung

Bei einem rein prototypischen Muster verzichten wir völlig auf Klassen. Stattdessen konzentrieren wir uns auf die Objekte. Prototypische Vererbung ist konzeptionell einfacher als die Vererbung über Klassen: Ein neues Objekt kann die Eigenschaften eines alten Objekts erben. Das ist einem vielleicht nicht vertraut, aber doch sehr einfach zu verstehen. Sie beginnen damit, irgendein nützliches Objekt aufzubauen. Sie können dann viele weitere Objekte erzeugen, die diesem ähneln. Der Klassifizierungsprozess, bei dem eine Anwendung in eine Reihe verschachtelter abstrakter Klassen aufgeteilt wird, kann vollständig vermieden werden.

Fangen wir mit einem Objektliteral an, um ein nützliches Objekt zu erzeugen:

var myMammal = { name ...

Get Das Beste an JavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.