O'Reilly logo

JavaScript objektorientiert by Nicholas C. Zakas

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

1 Einleitung

Die meisten Entwickler verbinden objektorientierte Programmierung mit den üblichen an Hochschulen gelehrten Sprachen wie C++ und Java, die auf Klassen beruhen. Bevor Sie in diesen Sprachen irgendetwas tun können, müssen Sie zunächst eine Klasse erstellen, selbst wenn Sie nur ein einfaches Befehlszeilenprogramm schreiben wollen. Auch die üblichen Entwurfsmuster in der Branche stützen das Prinzip der Klassen. In JavaScript aber gibt es keine Klassen, und das ist einer der Gründe für die Verwirrung, die sich bei Personen breitmacht, die diese Sprache nach C++ oder Java zu lernen versuchen.

Objektorientierte Sprachen zeichnen sich durch folgende Charakteristika aus:

  • Kapselung: Daten können zusammen mit der Funktionalität gruppiert werden, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required