Lehrbuch OOP in JavaScript

OOP mit Klassen

Einführung Klassen und Objekte Objekteigenschaften Mehrere Objekte einer Klasse Klassenmethoden Methodenparameter Eigenschaften innerhalb von Klassen Methoden innerhalb von Klassen Deklaration von Eigenschaften Konstruktor Parameter im Konstruktor Eigenschaften über Konstruktorparameter Private Eigenschaften Private Methoden Privatheit im alten Stil Eigenschafts-Getter Eigenschafts-Setter Vorteile von Settern und Gettern Methodenchaining Klasse als Methodensammlung Array von Objekten Objekte innerhalb von Klassen Manipulation von Objekten in Klassen Objektvergleich Der instanceof-Operator Eingebaute Klassen Eingebaute DOM-Klassen

Vererbung

Vererbung von Klassen Vererbung öffentlicher Methoden Methoden der abgeleiteten Klasse Überschreiben von Elternmethoden Aufruf der überschriebenen Methode Konstruktor bei Vererbung Private Methoden bei Vererbung Private Eigenschaften bei Vererbung Problem privater Eigenschaften bei Vererbung Geschützte Methoden Geschützte Eigenschaften Vererbungshierarchie von Klassen Hierarchie eingebauter Klassen

Fortgeschrittene Themen

Kontextverlust Methodencode Kontextverlust im Methodencode Namenskonflikte Anonyme Klassen Klassen und Module Klassen, Module und Vererbung Typen von Objekteigenschaften Accessor-Getter Accessor-Setter Getter für virtuelle Eigenschaften Setter für virtuelle Eigenschaften

Praktikum

Klasse Circle Klasse Rectangle Klasse Text Klasse Period Klasse Zate Klasse ZateExt Klasse Month Klasse Store
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen