6 JavaScript als objektorientierte Programmiersprache

Nachdem im letzten Kapitel JavaScript als prototypische Programmiersprache behandelt wurde, fragt sich sicher mancher Leser, der klassenbasierte Sprachen wie Java oder C# gewohnt ist, ob sich nicht auch in JavaScript klassenbasiert programmieren lässt. Daher wird an dieser Stelle das prototypische Paradigma verwendet, um eine pseudo-klassenbasierte Vererbung zu implementieren. Ein prototypisches Sprachkonzept ist so flexibel, dass es möglich ist, klassenbasierte, objektorientierte Konzepte selbst zu implementieren. Natürlich stellt sich einem Entwickler die Frage, warum eine Sprache, die ein prototypisches Paradigma unterstützt, um ein pseudo-klassenbasiertes Paradigma erweitert werden muss. ...

Get JavaScript für Enterprise-Entwickler 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.