--- title: Prototypbasierte Programmierung slug: Glossary/Prototype-based_programming tags: - Classes - Prototype translation_of: Glossary/Prototype-based_programming ---
Prototypbasierte Programmierung ist eine Variante der {{Glossary("OOP", "objektorientierten Programmierung")}}, bei der keine {{Glossary('Class', 'Klassen')}} verwendet werden. Objekte werden durch kopieren von bereits existierenden Objekten (Prototypen) erzeugt. Beim Kopieren werden alle Eigenschaften des Prototypen übernommen, diese können jedoch verändert und/oder ergänzt werden.
Prototypbasierte Programmierung: neues Objekt = Kopie von existierendem Objekt {{Glossary("OOP", "objektorientierten Programmierung")}}: neues Objekt = Instanz einer Klasse